Diff of the two buildlogs: -- --- b1/build.log 2025-01-16 11:56:23.611501253 +0000 +++ b2/build.log 2025-01-16 13:36:11.564756564 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Jan 15 23:14:45 -12 2025 -I: pbuilder-time-stamp: 1737026085 +I: Current time: Fri Jan 17 01:56:27 +14 2025 +I: pbuilder-time-stamp: 1737028587 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,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/1560229/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/666744/tmp/hooks/D01_modify_environment starting +debug: Running on codethink02-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 Jan 16 11:56 /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/666744/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/666744/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='21bfcb9999bd4e1aada71fd802ac7f4c' - 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='1560229' - PS1='# ' - PS2='> ' + INVOCATION_ID=2234015c312b4a0aa8d2c8ec53038dd1 + 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=666744 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.ZLaqkedq/pbuilderrc_Xp2O --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.ZLaqkedq/b1 --logfile b1/build.log neutron_25.0.0-5.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.ZLaqkedq/pbuilderrc_rgGt --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.ZLaqkedq/b2 --logfile b2/build.log neutron_25.0.0-5.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 codethink04-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1560229/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/666744/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -641,7 +673,7 @@ Get: 368 http://deb.debian.org/debian unstable/main arm64 python3-waitress all 3.0.2-1 [46.5 kB] Get: 369 http://deb.debian.org/debian unstable/main arm64 python3-webtest all 3.0.2-1 [35.2 kB] Get: 370 http://deb.debian.org/debian unstable/main arm64 tempest all 1:41.0.0-2 [1112 kB] -Fetched 91.7 MB in 1s (125 MB/s) +Fetched 91.7 MB in 1s (71.8 MB/s) Preconfiguring packages ... 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 ... 19964 files and directories currently installed.) @@ -1816,8 +1848,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Jan 16 11:15:34 UTC 2025. -Universal Time is now: Thu Jan 16 11:15:34 UTC 2025. +Local time is now: Thu Jan 16 11:58:26 UTC 2025. +Universal Time is now: Thu Jan 16 11:58:26 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5+b1) ... @@ -2175,7 +2207,11 @@ fakeroot is already the newest version (1.36.2-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-5_source.changes +I: user script /srv/workspace/pbuilder/666744/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/666744/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-5_source.changes dpkg-buildpackage: info: source package neutron dpkg-buildpackage: info: source version 2:25.0.0-5 dpkg-buildpackage: info: source distribution unstable @@ -2450,682 +2486,56 @@ [pbr] AUTHORS complete (0.0s) running build running build_py -creating build/lib/neutron/objects/port -copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port -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/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/functional/services -copying neutron/tests/functional/services/__init__.py -> build/lib/neutron/tests/functional/services -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/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/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/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 -creating build/lib/neutron/privileged/agent/ovsdb -copying neutron/privileged/agent/ovsdb/__init__.py -> build/lib/neutron/privileged/agent/ovsdb -creating build/lib/neutron/tests/unit/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/services/placement_report -copying neutron/services/placement_report/plugin.py -> build/lib/neutron/services/placement_report -copying neutron/services/placement_report/__init__.py -> build/lib/neutron/services/placement_report -creating build/lib/neutron/plugins/ml2/drivers/ovn -copying neutron/plugins/ml2/drivers/ovn/db_migration.py -> build/lib/neutron/plugins/ml2/drivers/ovn -copying neutron/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn -creating build/lib/neutron/tests/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/services/externaldns/drivers/designate -copying neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py -> build/lib/neutron/tests/unit/services/externaldns/drivers/designate -copying neutron/tests/unit/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers/designate -creating build/lib/neutron/profiling -copying neutron/profiling/profiled_decorator.py -> build/lib/neutron/profiling -copying neutron/profiling/__init__.py -> build/lib/neutron/profiling -creating build/lib/neutron/services/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 -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/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/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/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/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/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/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 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/network_segment_range -copying neutron/services/network_segment_range/plugin.py -> build/lib/neutron/services/network_segment_range -copying neutron/services/network_segment_range/__init__.py -> build/lib/neutron/services/network_segment_range -creating build/lib/neutron/tests/unit/services/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/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 -copying neutron/db/standardattrdescription_db.py -> build/lib/neutron/db -copying neutron/db/servicetype_db.py -> build/lib/neutron/db -copying neutron/db/segments_db.py -> build/lib/neutron/db -copying neutron/db/securitygroups_rpc_base.py -> build/lib/neutron/db -copying neutron/db/securitygroups_db.py -> build/lib/neutron/db -copying neutron/db/rbac_db_models.py -> build/lib/neutron/db -copying neutron/db/rbac_db_mixin.py -> build/lib/neutron/db -copying neutron/db/provisioning_blocks.py -> build/lib/neutron/db -copying neutron/db/portsecurity_db_common.py -> build/lib/neutron/db -copying neutron/db/portsecurity_db.py -> build/lib/neutron/db -copying neutron/db/port_trusted_db.py -> build/lib/neutron/db -copying neutron/db/port_numa_affinity_policy_db.py -> build/lib/neutron/db -copying neutron/db/port_hints_db.py -> build/lib/neutron/db -copying neutron/db/port_hardware_offload_type_db.py -> build/lib/neutron/db -copying neutron/db/port_device_profile_db.py -> build/lib/neutron/db -copying neutron/db/ovn_revision_numbers_db.py -> build/lib/neutron/db -copying neutron/db/ovn_l3_hamode_db.py -> build/lib/neutron/db -copying neutron/db/ovn_hash_ring_db.py -> build/lib/neutron/db -copying neutron/db/network_ip_availability_db.py -> build/lib/neutron/db -copying neutron/db/models_v2.py -> build/lib/neutron/db -copying neutron/db/local_ip_db.py -> build/lib/neutron/db -copying neutron/db/l3_hascheduler_db.py -> build/lib/neutron/db -copying neutron/db/l3_hamode_db.py -> build/lib/neutron/db -copying neutron/db/l3_gwmode_db.py -> build/lib/neutron/db -copying neutron/db/l3_gateway_ip_qos.py -> build/lib/neutron/db -copying neutron/db/l3_fip_qos.py -> build/lib/neutron/db -copying neutron/db/l3_fip_port_details.py -> build/lib/neutron/db -copying neutron/db/l3_fip_pools_db.py -> build/lib/neutron/db -copying neutron/db/l3_extra_gws_db.py -> build/lib/neutron/db -copying neutron/db/l3_dvrscheduler_db.py -> build/lib/neutron/db -copying neutron/db/l3_dvr_ha_scheduler_db.py -> build/lib/neutron/db -copying neutron/db/l3_dvr_db.py -> build/lib/neutron/db -copying neutron/db/l3_db.py -> build/lib/neutron/db -copying neutron/db/l3_attrs_db.py -> build/lib/neutron/db -copying neutron/db/l3_agentschedulers_db.py -> build/lib/neutron/db -copying neutron/db/ipam_pluggable_backend.py -> build/lib/neutron/db -copying neutron/db/ipam_backend_mixin.py -> build/lib/neutron/db -copying neutron/db/flavors_db.py -> build/lib/neutron/db -copying neutron/db/extraroute_db.py -> build/lib/neutron/db -copying neutron/db/extradhcpopt_db.py -> build/lib/neutron/db -copying neutron/db/external_net_db.py -> build/lib/neutron/db -copying neutron/db/dvr_mac_db.py -> build/lib/neutron/db -copying neutron/db/dns_db.py -> build/lib/neutron/db -copying neutron/db/db_base_plugin_v2.py -> build/lib/neutron/db -copying neutron/db/db_base_plugin_common.py -> build/lib/neutron/db -copying neutron/db/data_plane_status_db.py -> build/lib/neutron/db -copying neutron/db/allowedaddresspairs_db.py -> build/lib/neutron/db -copying neutron/db/agentschedulers_db.py -> build/lib/neutron/db -copying neutron/db/agents_db.py -> build/lib/neutron/db -copying neutron/db/address_scope_db.py -> build/lib/neutron/db -copying neutron/db/address_group_db.py -> build/lib/neutron/db -copying neutron/db/_utils.py -> build/lib/neutron/db -copying neutron/db/__init__.py -> build/lib/neutron/db -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/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/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/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/unit/services/trunk/drivers/openvswitch -copying neutron/tests/unit/services/trunk/drivers/openvswitch/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch -copying neutron/tests/unit/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch -copying neutron/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/tests/functional/objects/plugins -copying neutron/tests/functional/objects/plugins/__init__.py -> build/lib/neutron/tests/functional/objects/plugins -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/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/functional/plugins/ml2/drivers -copying neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers -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/unit/agent -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/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/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/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/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/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/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/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/agent -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/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/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/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/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/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/unit/objects/plugins -copying neutron/tests/unit/objects/plugins/__init__.py -> build/lib/neutron/tests/unit/objects/plugins -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/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov -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 -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/agent/l2 -copying neutron/agent/l2/l2_agent_extensions_manager.py -> build/lib/neutron/agent/l2 -copying neutron/agent/l2/__init__.py -> build/lib/neutron/agent/l2 -creating build/lib/neutron/tests/unit/services/logapi/rpc -copying neutron/tests/unit/services/logapi/rpc/test_server.py -> build/lib/neutron/tests/unit/services/logapi/rpc -copying neutron/tests/unit/services/logapi/rpc/__init__.py -> build/lib/neutron/tests/unit/services/logapi/rpc -copying neutron/worker.py -> build/lib/neutron -copying neutron/version.py -> build/lib/neutron -copying neutron/service.py -> build/lib/neutron -copying neutron/policy.py -> build/lib/neutron -copying neutron/opts.py -> build/lib/neutron -copying neutron/neutron_plugin_base_v2.py -> build/lib/neutron -copying neutron/manager.py -> build/lib/neutron -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/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/unit/objects/port -copying neutron/tests/unit/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port -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/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/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/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/services/trunk/drivers/openvswitch -copying neutron/services/trunk/drivers/openvswitch/utils.py -> build/lib/neutron/services/trunk/drivers/openvswitch -copying neutron/services/trunk/drivers/openvswitch/driver.py -> build/lib/neutron/services/trunk/drivers/openvswitch -copying neutron/services/trunk/drivers/openvswitch/constants.py -> build/lib/neutron/services/trunk/drivers/openvswitch -copying neutron/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch -creating build/lib/neutron/services/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/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/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/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 -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/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/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/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/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/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/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/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/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/agent/l2/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/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 -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/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/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/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/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/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/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/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/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/services/metering copying neutron/tests/unit/services/metering/test_metering_plugin.py -> build/lib/neutron/tests/unit/services/metering copying neutron/tests/unit/services/metering/__init__.py -> build/lib/neutron/tests/unit/services/metering -creating build/lib/neutron/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/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 -copying neutron/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent -creating build/lib/neutron/tests/unit/privileged/agent -copying neutron/tests/unit/privileged/agent/__init__.py -> build/lib/neutron/tests/unit/privileged/agent -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/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/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/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/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/unit/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/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 -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/unit/api/rpc/callbacks -copying neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> build/lib/neutron/tests/unit/api/rpc/callbacks -copying neutron/tests/unit/api/rpc/callbacks/test_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 -creating build/lib/neutron/hacking -copying neutron/hacking/checks.py -> build/lib/neutron/hacking -copying neutron/hacking/__init__.py -> build/lib/neutron/hacking -copying neutron/tests/unit/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged -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/ipam/drivers/neutrondb_ipam -copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_driver.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/test_db_api.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying neutron/tests/unit/ipam/drivers/neutrondb_ipam/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers/neutrondb_ipam -copying neutron/tests/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/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/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/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/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 -creating build/lib/neutron/agent/l3/extensions -copying neutron/agent/l3/extensions/snat_log.py -> build/lib/neutron/agent/l3/extensions -copying neutron/agent/l3/extensions/port_forwarding.py -> build/lib/neutron/agent/l3/extensions -copying neutron/agent/l3/extensions/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/services/qos/drivers -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/services/qos -copying neutron/tests/unit/services/qos/test_qos_plugin.py -> build/lib/neutron/tests/unit/services/qos -copying neutron/tests/unit/services/qos/base.py -> build/lib/neutron/tests/unit/services/qos -copying neutron/tests/unit/services/qos/__init__.py -> build/lib/neutron/tests/unit/services/qos -creating build/lib/neutron/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/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/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/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 -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/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/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/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/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/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/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/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/trunk/drivers/linuxbridge -copying neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge -copying neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge -copying neutron/plugins/__init__.py -> build/lib/neutron/plugins -creating build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_utils.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_tc_lib.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_pd.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_keepalived.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_iptables_manager.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_iptables_firewall.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_ipset_manager.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_ip_conntrack.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_interface.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_external_process.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_dhcp.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_devlink.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_daemon.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/unit/agent/linux -copying neutron/tests/unit/agent/linux/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/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/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/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/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/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/services/externaldns -copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns -copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns -creating build/lib/neutron/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/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/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/tests/example/__init__.py -> build/lib/neutron/tests/unit/tests/example -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/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/tests/functional/plugins/ml2/drivers/ovn -copying neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn -creating build/lib/neutron/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/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 -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/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 @@ -3133,74 +2543,65 @@ 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/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/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 -copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -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/tests/fullstack/schedulers -copying neutron/tests/fullstack/schedulers/dhcp.py -> build/lib/neutron/tests/fullstack/schedulers -copying neutron/tests/fullstack/schedulers/__init__.py -> build/lib/neutron/tests/fullstack/schedulers -creating build/lib/neutron/exceptions -copying neutron/exceptions/mtu.py -> build/lib/neutron/exceptions -copying neutron/exceptions/__init__.py -> build/lib/neutron/exceptions -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 -copying neutron/tests/unit/services/externaldns/drivers/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers +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/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 -copying neutron/privileged/__init__.py -> build/lib/neutron/privileged -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 -copying neutron/tests/functional/agent/ovn/__init__.py -> build/lib/neutron/tests/functional/agent/ovn -copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins -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 -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/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/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/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/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/unit/plugins/ml2/drivers/mech_sriov +copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov +creating build/lib/neutron/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 +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/unit/services/externaldns +copying neutron/tests/unit/services/externaldns/__init__.py -> build/lib/neutron/tests/unit/services/externaldns +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/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/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/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 @@ -3213,485 +2614,12 @@ 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 -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/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/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/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/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/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/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers -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/services/portforwarding/drivers/ovn -copying neutron/services/portforwarding/drivers/ovn/driver.py -> build/lib/neutron/services/portforwarding/drivers/ovn -copying neutron/services/portforwarding/drivers/ovn/__init__.py -> build/lib/neutron/services/portforwarding/drivers/ovn -creating build/lib/neutron/tests/functional/services/logapi/drivers -copying neutron/tests/functional/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers -creating build/lib/neutron/plugins/ml2/drivers/ovn/agent -copying neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent -copying neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent -copying neutron/tests/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 -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/services/conntrack_helper -copying neutron/services/conntrack_helper/plugin.py -> build/lib/neutron/services/conntrack_helper -copying neutron/services/conntrack_helper/__init__.py -> build/lib/neutron/services/conntrack_helper -creating build/lib/neutron/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/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/ovsdb -copying neutron/tests/functional/agent/ovsdb/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb -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/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 -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 -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 -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/services/rbac -copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac -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/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/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/unit/cmd/ovn -copying neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> build/lib/neutron/tests/unit/cmd/ovn -copying neutron/tests/unit/cmd/ovn/__init__.py -> build/lib/neutron/tests/unit/cmd/ovn -copying neutron/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 -creating build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver -copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/test_mech_sriov_nic_switch.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver -copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/mech_driver -creating build/lib/neutron/tests/unit/services/portforwarding/drivers -copying neutron/tests/unit/services/portforwarding/drivers/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers -creating build/lib/neutron/tests/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/port_security -copying neutron/db/port_security/models.py -> build/lib/neutron/db/port_security -copying neutron/db/port_security/__init__.py -> build/lib/neutron/db/port_security -copying neutron/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/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/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/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/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/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc -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/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/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 -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 -copying neutron/tests/unit/test_policy.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_opts.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_neutron_plugin_base_v2.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_manager.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/test_auth.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/fake_resources.py -> build/lib/neutron/tests/unit -copying neutron/tests/unit/extension_stubs.py -> build/lib/neutron/tests/unit -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/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/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/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/agent/l3/extensions -copying neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> build/lib/neutron/tests/unit/agent/l3/extensions -copying neutron/tests/unit/agent/l3/extensions/test_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/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/cmd/sanity -copying neutron/cmd/sanity/checks.py -> build/lib/neutron/cmd/sanity -copying neutron/cmd/sanity/__init__.py -> build/lib/neutron/cmd/sanity -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/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 -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/functional -copying neutron/tests/unit/tests/functional/test_base.py -> build/lib/neutron/tests/unit/tests/functional -copying neutron/tests/unit/tests/functional/__init__.py -> build/lib/neutron/tests/unit/tests/functional -copying neutron/tests/functional/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/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/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/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/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/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/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 -copying neutron/tests/unit/plugins/__init__.py -> build/lib/neutron/tests/unit/plugins -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/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 -copying neutron/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers -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 -copying neutron/api/rpc/__init__.py -> build/lib/neutron/api/rpc -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 -copying neutron/agent/ovsdb/native/exceptions.py -> build/lib/neutron/agent/ovsdb/native -copying neutron/agent/ovsdb/native/connection.py -> build/lib/neutron/agent/ovsdb/native -copying neutron/agent/ovsdb/native/commands.py -> build/lib/neutron/agent/ovsdb/native -copying neutron/agent/ovsdb/native/__init__.py -> build/lib/neutron/agent/ovsdb/native -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 -copying neutron/tests/functional/privileged/agent/__init__.py -> build/lib/neutron/tests/functional/privileged/agent -creating build/lib/neutron/tests/unit/scheduler -copying neutron/tests/unit/scheduler/test_l3_ovn_scheduler.py -> build/lib/neutron/tests/unit/scheduler -copying neutron/tests/unit/scheduler/test_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 -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/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/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/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers -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 -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/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/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/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/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/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/ipam/drivers/__init__.py -> build/lib/neutron/ipam/drivers -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 -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/extensions copying neutron/extensions/tagging.py -> build/lib/neutron/extensions copying neutron/extensions/vlantransparent.py -> build/lib/neutron/extensions @@ -3825,47 +2753,398 @@ 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/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 +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/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/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/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/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/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/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/services/externaldns +copying neutron/services/externaldns/driver.py -> build/lib/neutron/services/externaldns +copying neutron/services/externaldns/__init__.py -> build/lib/neutron/services/externaldns +creating build/lib/neutron/wsgi +copying neutron/wsgi/api.py -> build/lib/neutron/wsgi +copying neutron/wsgi/__init__.py -> build/lib/neutron/wsgi +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/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/cmd/eventlet/server +copying neutron/cmd/eventlet/server/__init__.py -> build/lib/neutron/cmd/eventlet/server +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/services/trunk/drivers/openvswitch +copying neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch +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/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/functional/agent/ovsdb/__init__.py -> build/lib/neutron/tests/functional/agent/ovsdb +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/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/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 +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/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/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/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 +creating build/lib/neutron/tests/unit/privileged/agent +copying neutron/tests/unit/privileged/agent/__init__.py -> build/lib/neutron/tests/unit/privileged/agent +creating build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/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/tests/functional/services/l3_router +copying neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py -> build/lib/neutron/tests/functional/services/l3_router +copying neutron/tests/functional/services/l3_router/test_l3_dvr_ha_router_plugin.py -> build/lib/neutron/tests/functional/services/l3_router +copying neutron/tests/functional/services/l3_router/__init__.py -> build/lib/neutron/tests/functional/services/l3_router +creating build/lib/neutron/tests/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/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/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/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/privileged +copying neutron/privileged/__init__.py -> build/lib/neutron/privileged +copying neutron/tests/functional/services/__init__.py -> build/lib/neutron/tests/functional/services +creating build/lib/neutron/tests/unit/agent/l2/extensions +copying neutron/tests/unit/agent/l2/extensions/test_qos.py -> build/lib/neutron/tests/unit/agent/l2/extensions +copying neutron/tests/unit/agent/l2/extensions/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/unit/cmd/upgrade_checks +copying neutron/tests/unit/cmd/upgrade_checks/test_checks.py -> build/lib/neutron/tests/unit/cmd/upgrade_checks +copying neutron/tests/unit/cmd/upgrade_checks/__init__.py -> build/lib/neutron/tests/unit/cmd/upgrade_checks +creating build/lib/neutron/conf/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 +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/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/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/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/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/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/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/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/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/quota +copying neutron/tests/unit/quota/test_resource_registry.py -> build/lib/neutron/tests/unit/quota +copying neutron/tests/unit/quota/test_resource.py -> build/lib/neutron/tests/unit/quota +copying neutron/tests/unit/quota/__init__.py -> build/lib/neutron/tests/unit/quota +creating build/lib/neutron/plugins/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/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 +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/services/qos/drivers/sriov +copying neutron/services/qos/drivers/sriov/driver.py -> build/lib/neutron/services/qos/drivers/sriov +copying neutron/services/qos/drivers/sriov/__init__.py -> build/lib/neutron/services/qos/drivers/sriov +creating build/lib/neutron/tests/functional/plugins +copying neutron/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins +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/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/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 +creating build/lib/neutron/pecan_wsgi +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 +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 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/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/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/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/agent/ovn +copying neutron/tests/unit/agent/ovn/__init__.py -> build/lib/neutron/tests/unit/agent/ovn +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/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/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/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/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/functional/services/logapi/drivers +copying neutron/tests/functional/services/logapi/drivers/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers +creating build/lib/neutron/tests/unit/tests/example/dir +copying neutron/tests/unit/tests/example/dir/example_module.py -> build/lib/neutron/tests/unit/tests/example/dir +copying neutron/tests/unit/tests/example/dir/__init__.py -> build/lib/neutron/tests/unit/tests/example/dir +creating build/lib/neutron/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/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/db/migration/models +copying neutron/db/migration/models/head.py -> build/lib/neutron/db/migration/models +copying neutron/db/migration/models/__init__.py -> build/lib/neutron/db/migration/models +copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch +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/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/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/tests/unit/services/revisions +copying neutron/tests/unit/services/revisions/test_revision_plugin.py -> build/lib/neutron/tests/unit/services/revisions +copying neutron/tests/unit/services/revisions/__init__.py -> build/lib/neutron/tests/unit/services/revisions +copying neutron/tests/unit/plugins/__init__.py -> build/lib/neutron/tests/unit/plugins 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/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/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/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/functional/plugins/ml2/drivers/ovn +copying neutron/tests/functional/plugins/ml2/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers/ovn +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/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch +creating build/lib/neutron/ipam/drivers +copying neutron/ipam/drivers/__init__.py -> build/lib/neutron/ipam/drivers +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 +copying neutron/plugins/ml2/drivers/macvtap/macvtap_common.py -> build/lib/neutron/plugins/ml2/drivers/macvtap +copying neutron/plugins/ml2/drivers/macvtap/__init__.py -> build/lib/neutron/plugins/ml2/drivers/macvtap +creating build/lib/neutron/services/portforwarding/drivers +copying neutron/services/portforwarding/drivers/__init__.py -> build/lib/neutron/services/portforwarding/drivers +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/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 +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 +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/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/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 -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/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 -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/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/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/tests/functional/plugins/__init__.py -> build/lib/neutron/tests/functional/plugins -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/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch +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/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/hacking +copying neutron/hacking/checks.py -> build/lib/neutron/hacking +copying neutron/hacking/__init__.py -> build/lib/neutron/hacking 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 @@ -3877,44 +3156,600 @@ 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/services/externaldns/drivers -copying neutron/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers -creating build/lib/neutron/tests/functional/tests -copying neutron/tests/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests +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/ipam/drivers copying neutron/tests/unit/ipam/drivers/__init__.py -> build/lib/neutron/tests/unit/ipam/drivers -copying neutron/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn -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/tag -copying neutron/services/tag/tag_plugin.py -> build/lib/neutron/services/tag -copying neutron/services/tag/__init__.py -> build/lib/neutron/services/tag +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/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 +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/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/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/services/network_ip_availability +copying neutron/services/network_ip_availability/plugin.py -> build/lib/neutron/services/network_ip_availability +copying neutron/services/network_ip_availability/__init__.py -> build/lib/neutron/services/network_ip_availability +creating build/lib/neutron/tests/unit/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/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/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/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/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/tests/functional/agent/ovn +copying neutron/tests/functional/agent/ovn/__init__.py -> build/lib/neutron/tests/functional/agent/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/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/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/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 +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/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/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/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/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 +copying neutron/worker.py -> build/lib/neutron +copying neutron/version.py -> build/lib/neutron +copying neutron/service.py -> build/lib/neutron +copying neutron/policy.py -> build/lib/neutron +copying neutron/opts.py -> build/lib/neutron +copying neutron/neutron_plugin_base_v2.py -> build/lib/neutron +copying neutron/manager.py -> build/lib/neutron +copying neutron/auth.py -> build/lib/neutron +copying neutron/_i18n.py -> build/lib/neutron +copying neutron/__init__.py -> build/lib/neutron +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/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/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/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/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/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 -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/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/trunk/drivers/linuxbridge +copying neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge +copying neutron/tests/unit/services/trunk/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge +creating build/lib/neutron/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 +copying neutron/agent/ovsdb/native/exceptions.py -> build/lib/neutron/agent/ovsdb/native +copying neutron/agent/ovsdb/native/connection.py -> build/lib/neutron/agent/ovsdb/native +copying neutron/agent/ovsdb/native/commands.py -> build/lib/neutron/agent/ovsdb/native +copying neutron/agent/ovsdb/native/__init__.py -> build/lib/neutron/agent/ovsdb/native +creating build/lib/neutron/services/logapi/agent +copying neutron/services/logapi/agent/log_extension.py -> build/lib/neutron/services/logapi/agent +copying neutron/services/logapi/agent/__init__.py -> build/lib/neutron/services/logapi/agent +creating build/lib/neutron/tests/unit/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/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/linuxbridge +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/tests/unit/agent/l3/extensions +copying neutron/tests/unit/agent/l3/extensions/test_snat_log.py -> build/lib/neutron/tests/unit/agent/l3/extensions +copying neutron/tests/unit/agent/l3/extensions/test_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/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/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/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/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/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 +copying neutron/conf/agent/ovn/__init__.py -> build/lib/neutron/conf/agent/ovn +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/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 +copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/commands.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/api.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +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/ovn_l3 +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/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/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 +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/db/models/plugins +copying neutron/db/models/plugins/__init__.py -> build/lib/neutron/db/models/plugins +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/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/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/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/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/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/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/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 +copying neutron/objects/port/__init__.py -> build/lib/neutron/objects/port +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/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/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/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/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/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/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 +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/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 +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/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/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/services/revisions +copying neutron/services/revisions/revision_plugin.py -> build/lib/neutron/services/revisions +copying neutron/services/revisions/__init__.py -> build/lib/neutron/services/revisions +creating build/lib/neutron/tests/unit/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 +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/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/cmd/ovn +copying neutron/tests/unit/cmd/ovn/test_neutron_ovn_db_sync_util.py -> build/lib/neutron/tests/unit/cmd/ovn +copying neutron/tests/unit/cmd/ovn/__init__.py -> build/lib/neutron/tests/unit/cmd/ovn +creating build/lib/neutron/services/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/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/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/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/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/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/functional/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers +copying neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers +copying neutron/tests/unit/plugins/ml2/drivers/test_type_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/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 +copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/br_cookie.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow +copying neutron/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow +creating build/lib/neutron/services/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/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 +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 +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/fullstack/schedulers +copying neutron/tests/fullstack/schedulers/dhcp.py -> build/lib/neutron/tests/fullstack/schedulers +copying neutron/tests/fullstack/schedulers/__init__.py -> build/lib/neutron/tests/fullstack/schedulers +creating build/lib/neutron/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/services/rbac +copying neutron/services/rbac/__init__.py -> build/lib/neutron/services/rbac +copying neutron/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov +copying neutron/tests/unit/conf/test_service.py -> build/lib/neutron/tests/unit/conf +copying neutron/tests/unit/conf/__init__.py -> build/lib/neutron/tests/unit/conf +creating build/lib/neutron/tests/unit/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 +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/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/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/functional/api +copying neutron/tests/functional/api/test_policies.py -> build/lib/neutron/tests/functional/api +copying neutron/tests/functional/api/__init__.py -> build/lib/neutron/tests/functional/api +creating build/lib/neutron/tests/functional/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/plugins/__init__.py -> build/lib/neutron/conf/plugins +creating build/lib/neutron/privileged/agent/ovsdb +copying neutron/privileged/agent/ovsdb/__init__.py -> build/lib/neutron/privileged/agent/ovsdb +creating build/lib/neutron/tests/unit/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 +copying neutron/tests/unit/tests/example/__init__.py -> build/lib/neutron/tests/unit/tests/example +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/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/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 +copying neutron/services/trunk/drivers/openvswitch/utils.py -> build/lib/neutron/services/trunk/drivers/openvswitch +copying neutron/services/trunk/drivers/openvswitch/driver.py -> build/lib/neutron/services/trunk/drivers/openvswitch +copying neutron/services/trunk/drivers/openvswitch/constants.py -> build/lib/neutron/services/trunk/drivers/openvswitch +copying neutron/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/services/trunk/drivers/openvswitch +creating build/lib/neutron/services/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/plugins/__init__.py -> build/lib/neutron/plugins +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/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/services/qos/drivers/linuxbridge +copying neutron/services/qos/drivers/linuxbridge/driver.py -> build/lib/neutron/services/qos/drivers/linuxbridge +copying neutron/services/qos/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/qos/drivers/linuxbridge +creating build/lib/neutron/tests/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/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/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 +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/profiling +copying neutron/profiling/profiled_decorator.py -> build/lib/neutron/profiling +copying neutron/profiling/__init__.py -> build/lib/neutron/profiling +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/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 @@ -3929,43 +3764,232 @@ 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/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/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/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/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/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 -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 +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 +copying neutron/tests/functional/tests/__init__.py -> build/lib/neutron/tests/functional/tests +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/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/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/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/unit/services/portforwarding +copying neutron/tests/unit/services/portforwarding/test_pf_plugin.py -> build/lib/neutron/tests/unit/services/portforwarding +copying neutron/tests/unit/services/portforwarding/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding +creating build/lib/neutron/tests/unit/services/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/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/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/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/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/externaldns/drivers/designate +copying neutron/tests/unit/services/externaldns/drivers/designate/test_driver.py -> build/lib/neutron/tests/unit/services/externaldns/drivers/designate +copying neutron/tests/unit/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/tests/unit/services/externaldns/drivers/designate +creating build/lib/neutron/tests/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/tests/unit/services/trunk/drivers/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers +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/tests/functional/objects/plugins/__init__.py -> build/lib/neutron/tests/functional/objects/plugins +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 +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/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/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/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 +copying neutron/tests/unit/api/rpc/__init__.py -> build/lib/neutron/tests/unit/api/rpc +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/allowed_address_pairs +copying neutron/db/allowed_address_pairs/__init__.py -> build/lib/neutron/db/allowed_address_pairs +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/unit/services/logapi/rpc +copying neutron/tests/unit/services/logapi/rpc/test_server.py -> build/lib/neutron/tests/unit/services/logapi/rpc +copying neutron/tests/unit/services/logapi/rpc/__init__.py -> build/lib/neutron/tests/unit/services/logapi/rpc +creating build/lib/neutron/tests/unit/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 +copying neutron/tests/functional/privileged/agent/__init__.py -> build/lib/neutron/tests/functional/privileged/agent +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 +creating build/lib/neutron/services/placement_report +copying neutron/services/placement_report/plugin.py -> build/lib/neutron/services/placement_report +copying neutron/services/placement_report/__init__.py -> build/lib/neutron/services/placement_report +creating build/lib/neutron/tests/functional/agent/ovn/extensions +copying neutron/tests/functional/agent/ovn/extensions/test_qos_hwol.py -> build/lib/neutron/tests/functional/agent/ovn/extensions +copying neutron/tests/functional/agent/ovn/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/ovn/extensions +copying neutron/tests/unit/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 +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 +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 +copying neutron/objects/plugins/__init__.py -> build/lib/neutron/objects/plugins +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/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/metering/drivers +copying neutron/tests/unit/services/metering/drivers/test_iptables.py -> build/lib/neutron/tests/unit/services/metering/drivers +copying neutron/tests/unit/services/metering/drivers/__init__.py -> build/lib/neutron/tests/unit/services/metering/drivers +copying neutron/tests/functional/plugins/ml2/drivers/__init__.py -> build/lib/neutron/tests/functional/plugins/ml2/drivers +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/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/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/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 @@ -3974,97 +3998,247 @@ 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/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/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 +copying neutron/services/portforwarding/pf_plugin.py -> build/lib/neutron/services/portforwarding +copying neutron/services/portforwarding/constants.py -> build/lib/neutron/services/portforwarding +copying neutron/services/portforwarding/__init__.py -> build/lib/neutron/services/portforwarding +creating build/lib/neutron/tests/unit/services/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/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver +copying neutron/plugins/ml2/drivers/ovn/mech_driver/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver +creating build/lib/neutron/tests/unit/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/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/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/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent -copying neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent -copying neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent -copying neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent -copying neutron/tests/unit/plugins/ml2/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch -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/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/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge +creating build/lib/neutron/plugins/ml2/drivers/ovn/agent +copying neutron/plugins/ml2/drivers/ovn/agent/neutron_agent.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent +copying neutron/plugins/ml2/drivers/ovn/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/ovn/agent +copying neutron/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/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/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/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/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/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/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/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/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/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/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/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/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/conf/plugins/__init__.py -> build/lib/neutron/conf/plugins -copying neutron/tests/unit/agent/ovn/__init__.py -> build/lib/neutron/tests/unit/agent/ovn -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/logapi/drivers/ovn -copying neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn -copying neutron/tests/functional/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn -creating build/lib/neutron/tests/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/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 +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 +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/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/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/services/auto_allocate +copying neutron/tests/unit/services/auto_allocate/test_db.py -> build/lib/neutron/tests/unit/services/auto_allocate +copying neutron/tests/unit/services/auto_allocate/__init__.py -> build/lib/neutron/tests/unit/services/auto_allocate +creating build/lib/neutron/tests/functional/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/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/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/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/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/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 +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/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 +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 +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 +copying neutron/tests/unit/test_policy.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_opts.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_neutron_plugin_base_v2.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_manager.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/test_auth.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/fake_resources.py -> build/lib/neutron/tests/unit +copying neutron/tests/unit/extension_stubs.py -> build/lib/neutron/tests/unit +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 +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/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/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/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/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/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/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 +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 +copying neutron/db/standardattrdescription_db.py -> build/lib/neutron/db +copying neutron/db/servicetype_db.py -> build/lib/neutron/db +copying neutron/db/segments_db.py -> build/lib/neutron/db +copying neutron/db/securitygroups_rpc_base.py -> build/lib/neutron/db +copying neutron/db/securitygroups_db.py -> build/lib/neutron/db +copying neutron/db/rbac_db_models.py -> build/lib/neutron/db +copying neutron/db/rbac_db_mixin.py -> build/lib/neutron/db +copying neutron/db/provisioning_blocks.py -> build/lib/neutron/db +copying neutron/db/portsecurity_db_common.py -> build/lib/neutron/db +copying neutron/db/portsecurity_db.py -> build/lib/neutron/db +copying neutron/db/port_trusted_db.py -> build/lib/neutron/db +copying neutron/db/port_numa_affinity_policy_db.py -> build/lib/neutron/db +copying neutron/db/port_hints_db.py -> build/lib/neutron/db +copying neutron/db/port_hardware_offload_type_db.py -> build/lib/neutron/db +copying neutron/db/port_device_profile_db.py -> build/lib/neutron/db +copying neutron/db/ovn_revision_numbers_db.py -> build/lib/neutron/db +copying neutron/db/ovn_l3_hamode_db.py -> build/lib/neutron/db +copying neutron/db/ovn_hash_ring_db.py -> build/lib/neutron/db +copying neutron/db/network_ip_availability_db.py -> build/lib/neutron/db +copying neutron/db/models_v2.py -> build/lib/neutron/db +copying neutron/db/local_ip_db.py -> build/lib/neutron/db +copying neutron/db/l3_hascheduler_db.py -> build/lib/neutron/db +copying neutron/db/l3_hamode_db.py -> build/lib/neutron/db +copying neutron/db/l3_gwmode_db.py -> build/lib/neutron/db +copying neutron/db/l3_gateway_ip_qos.py -> build/lib/neutron/db +copying neutron/db/l3_fip_qos.py -> build/lib/neutron/db +copying neutron/db/l3_fip_port_details.py -> build/lib/neutron/db +copying neutron/db/l3_fip_pools_db.py -> build/lib/neutron/db +copying neutron/db/l3_extra_gws_db.py -> build/lib/neutron/db +copying neutron/db/l3_dvrscheduler_db.py -> build/lib/neutron/db +copying neutron/db/l3_dvr_ha_scheduler_db.py -> build/lib/neutron/db +copying neutron/db/l3_dvr_db.py -> build/lib/neutron/db +copying neutron/db/l3_db.py -> build/lib/neutron/db +copying neutron/db/l3_attrs_db.py -> build/lib/neutron/db +copying neutron/db/l3_agentschedulers_db.py -> build/lib/neutron/db +copying neutron/db/ipam_pluggable_backend.py -> build/lib/neutron/db +copying neutron/db/ipam_backend_mixin.py -> build/lib/neutron/db +copying neutron/db/flavors_db.py -> build/lib/neutron/db +copying neutron/db/extraroute_db.py -> build/lib/neutron/db +copying neutron/db/extradhcpopt_db.py -> build/lib/neutron/db +copying neutron/db/external_net_db.py -> build/lib/neutron/db +copying neutron/db/dvr_mac_db.py -> build/lib/neutron/db +copying neutron/db/dns_db.py -> build/lib/neutron/db +copying neutron/db/db_base_plugin_v2.py -> build/lib/neutron/db +copying neutron/db/db_base_plugin_common.py -> build/lib/neutron/db +copying neutron/db/data_plane_status_db.py -> build/lib/neutron/db +copying neutron/db/allowedaddresspairs_db.py -> build/lib/neutron/db +copying neutron/db/agentschedulers_db.py -> build/lib/neutron/db +copying neutron/db/agents_db.py -> build/lib/neutron/db +copying neutron/db/address_scope_db.py -> build/lib/neutron/db +copying neutron/db/address_group_db.py -> build/lib/neutron/db +copying neutron/db/_utils.py -> build/lib/neutron/db +copying neutron/db/__init__.py -> build/lib/neutron/db +copying neutron/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 +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/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/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/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/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/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 +copying neutron/tests/unit/services/portforwarding/drivers/__init__.py -> build/lib/neutron/tests/unit/services/portforwarding/drivers +creating build/lib/neutron/tests/functional/agent/l2/extensions +copying neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> build/lib/neutron/tests/functional/agent/l2/extensions +copying neutron/tests/functional/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l2/extensions +copying neutron/tests/unit/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/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/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 @@ -4074,37 +4248,31 @@ 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/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 -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/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/services/metering/metering_plugin.py -> build/lib/neutron/services/metering -copying neutron/services/metering/__init__.py -> build/lib/neutron/services/metering -copying neutron/db/models/plugins/__init__.py -> build/lib/neutron/db/models/plugins -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 -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/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -copying neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/qos_driver.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -copying neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -creating build/lib/neutron/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/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/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/privileged/__init__.py -> build/lib/neutron/tests/unit/privileged +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/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/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/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 +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/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/scheduler copying neutron/scheduler/l3_ovn_scheduler.py -> build/lib/neutron/scheduler copying neutron/scheduler/l3_agent_scheduler.py -> build/lib/neutron/scheduler @@ -4112,44 +4280,57 @@ 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/db/allowed_address_pairs -copying neutron/db/allowed_address_pairs/__init__.py -> build/lib/neutron/db/allowed_address_pairs -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/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/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/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/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/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/services/externaldns/drivers/__init__.py -> build/lib/neutron/services/externaldns/drivers +creating build/lib/neutron/tests/functional/services/logapi/drivers/ovn +copying neutron/tests/functional/services/logapi/drivers/ovn/test_driver.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn +copying neutron/tests/functional/services/logapi/drivers/ovn/__init__.py -> build/lib/neutron/tests/functional/services/logapi/drivers/ovn +creating build/lib/neutron/tests/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/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/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/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 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/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/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/services/metering/agents -copying neutron/services/metering/agents/metering_agent.py -> build/lib/neutron/services/metering/agents -copying neutron/services/metering/agents/__init__.py -> build/lib/neutron/services/metering/agents copying neutron/tests/functional/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 @@ -4170,113 +4351,13 @@ 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/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/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/services/revisions -copying neutron/services/revisions/revision_plugin.py -> build/lib/neutron/services/revisions -copying neutron/services/revisions/__init__.py -> build/lib/neutron/services/revisions -creating build/lib/neutron/tests/unit/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/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 -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/services/qos/drivers/linuxbridge -copying neutron/services/qos/drivers/linuxbridge/driver.py -> build/lib/neutron/services/qos/drivers/linuxbridge -copying neutron/services/qos/drivers/linuxbridge/__init__.py -> build/lib/neutron/services/qos/drivers/linuxbridge -creating build/lib/neutron/tests/functional/agent/l2/extensions -copying neutron/tests/functional/agent/l2/extensions/test_ovs_agent_qos_extension.py -> build/lib/neutron/tests/functional/agent/l2/extensions -copying neutron/tests/functional/agent/l2/extensions/__init__.py -> build/lib/neutron/tests/functional/agent/l2/extensions -copying neutron/tests/unit/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/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 -copying neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov -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/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 -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/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/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/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/services/network_ip_availability -copying neutron/services/network_ip_availability/plugin.py -> build/lib/neutron/services/network_ip_availability -copying neutron/services/network_ip_availability/__init__.py -> build/lib/neutron/services/network_ip_availability +creating build/lib/neutron/tests/unit/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/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 @@ -4332,47 +4413,42 @@ 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/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/tests/unit/services/trunk/drivers/ovn -copying neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> build/lib/neutron/tests/unit/services/trunk/drivers/ovn -copying neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> build/lib/neutron/tests/unit/services/trunk/drivers/ovn -copying neutron/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/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/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/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/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 -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/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 -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/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/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 +copying neutron/plugins/ml2/drivers/mech_sriov/agent/sriov_nic_agent.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent +copying neutron/plugins/ml2/drivers/mech_sriov/agent/pci_lib.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent +copying neutron/plugins/ml2/drivers/mech_sriov/agent/eswitch_manager.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent +copying neutron/plugins/ml2/drivers/mech_sriov/agent/__init__.py -> build/lib/neutron/plugins/ml2/drivers/mech_sriov/agent +copying neutron/tests/functional/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 +copying neutron/privileged/agent/__init__.py -> build/lib/neutron/privileged/agent +copying neutron/tests/functional/privileged/__init__.py -> build/lib/neutron/tests/functional/privileged +creating build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager +copying neutron/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc.py -> build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager +copying neutron/plugins/ml2/drivers/l2pop/rpc_manager/__init__.py -> build/lib/neutron/plugins/ml2/drivers/l2pop/rpc_manager +creating build/lib/neutron/tests/unit/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 +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 +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/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/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/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 @@ -4380,205 +4456,163 @@ 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/functional/services/trunk/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch -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/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/externaldns/drivers/designate -copying neutron/services/externaldns/drivers/designate/driver.py -> build/lib/neutron/services/externaldns/drivers/designate -copying neutron/services/externaldns/drivers/designate/__init__.py -> build/lib/neutron/services/externaldns/drivers/designate -creating build/lib/neutron/services/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/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/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/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/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 +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/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/tests/unit/objects/port/__init__.py -> build/lib/neutron/tests/unit/objects/port +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/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/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/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/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/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/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/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 +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 +copying neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_keepalived.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_iptables_manager.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_iptables_firewall.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_ipset_manager.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_ip_lib.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_ip_conntrack.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_interface.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_external_process.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_dhcp.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_devlink.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_daemon.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/test_bridge_lib.py -> build/lib/neutron/tests/unit/agent/linux +copying neutron/tests/unit/agent/linux/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/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/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/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 -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/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/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 +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/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/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 +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 +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 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/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 -copying neutron/tests/functional/privileged/__init__.py -> build/lib/neutron/tests/functional/privileged -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/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/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 -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/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/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/api/rpc/__init__.py -> build/lib/neutron/api/rpc creating build/lib/neutron/services/logapi/agent/l3 copying neutron/services/logapi/agent/l3/base.py -> build/lib/neutron/services/logapi/agent/l3 copying neutron/services/logapi/agent/l3/__init__.py -> build/lib/neutron/services/logapi/agent/l3 -copying neutron/cmd/eventlet/usage_audit.py -> build/lib/neutron/cmd/eventlet -copying neutron/cmd/eventlet/__init__.py -> build/lib/neutron/cmd/eventlet -creating build/lib/neutron/tests/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/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/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/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 -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 -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/services/qos/drivers/openvswitch -copying neutron/tests/unit/services/qos/drivers/openvswitch/test_driver.py -> build/lib/neutron/tests/unit/services/qos/drivers/openvswitch -copying neutron/tests/unit/services/qos/drivers/openvswitch/__init__.py -> build/lib/neutron/tests/unit/services/qos/drivers/openvswitch -creating build/lib/neutron/tests/functional/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/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/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 -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 -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 -copying neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> build/lib/neutron/plugins/ml2/drivers/linuxbridge -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/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/tests/unit/services/externaldns/__init__.py -> build/lib/neutron/tests/unit/services/externaldns -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/wsgi -copying neutron/wsgi/api.py -> build/lib/neutron/wsgi -copying neutron/wsgi/__init__.py -> build/lib/neutron/wsgi +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/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/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/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 running egg_info creating neutron.egg-info writing neutron.egg-info/PKG-INFO @@ -4598,18 +4632,10 @@ running build_scripts creating build/scripts-3.13 copying tools/ovn_migration/tripleo_environment/ovn_migration.sh -> build/scripts-3.13 -changing mode of build/scripts-3.13/ovn_migration.sh from 644 to 755 +changing mode of build/scripts-3.13/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/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/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/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 @@ -4617,6 +4643,455 @@ 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/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/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/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 +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/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/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 +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 +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/common +copying build/lib/neutron/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/_deprecate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/cache_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/coordination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/eventlet_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/ipv6_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/profiler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common +copying build/lib/neutron/common/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/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 +copying build/lib/neutron/server/ovn_maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/periodic_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server +copying build/lib/neutron/server/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/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/logapi +copying build/lib/neutron/objects/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi +copying build/lib/neutron/objects/logapi/logging_resource.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/logapi +copying build/lib/neutron/objects/__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/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/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/plugins +copying build/lib/neutron/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 +copying build/lib/neutron/objects/plugins/ml2/__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 +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/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 +copying build/lib/neutron/privileged/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/ethtool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/netlink_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux +copying build/lib/neutron/privileged/agent/linux/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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native +copying build/lib/neutron/privileged/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native +copying build/lib/neutron/privileged/agent/ovsdb/native/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native +copying build/lib/neutron/privileged/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb +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/db +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_security +copying build/lib/neutron/db/port_security/__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 +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 +copying build/lib/neutron/db/address_scope_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/allowedaddresspairs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/data_plane_status_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/db_base_plugin_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/db_base_plugin_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/dns_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/external_net_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/extradhcpopt_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/extraroute_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/flavors_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ipam_backend_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ipam_pluggable_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_attrs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_dvr_ha_scheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_dvrscheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_fip_pools_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_fip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_gateway_ip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_gwmode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/l3_hascheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/local_ip_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/models_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/network_ip_availability_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ovn_hash_ring_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ovn_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/port_device_profile_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/port_hardware_offload_type_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/port_hints_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/port_numa_affinity_policy_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/port_trusted_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/portsecurity_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/portsecurity_db_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/rbac_db_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/rbac_db_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/securitygroups_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/securitygroups_rpc_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/segments_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/servicetype_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/standardattrdescription_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db +copying build/lib/neutron/db/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/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/quota +copying build/lib/neutron/db/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/driver_nolock.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/driver_null.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +copying build/lib/neutron/db/quota/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/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 +copying build/lib/neutron/db/models/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/allowed_address_pair.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/l3_attrs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/l3ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/loggingapi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/provisioning_block.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models +copying build/lib/neutron/db/models/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 +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/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/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/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/migration +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/__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 +copying build/lib/neutron/db/migration/alembic_migrations/brocade_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/cisco_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/core_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/dvr_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/env.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/external.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/firewall_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/l3_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/lb_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/metering_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/ml2_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/nec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/nuage_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/ovs_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/portsec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations +copying build/lib/neutron/db/migration/alembic_migrations/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 +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/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/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/cmd +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +copying build/lib/neutron/cmd/upgrade_checks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +copying build/lib/neutron/cmd/upgrade_checks/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +copying build/lib/neutron/cmd/upgrade_checks/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks +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 +copying build/lib/neutron/cmd/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/pd_notify.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/remove_duplicated_port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/runtime_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/sanitize_port_binding_profile_allocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd +copying build/lib/neutron/cmd/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/ovn +copying build/lib/neutron/cmd/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/ovn/migration_mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/ovn/ml2ovn_trace.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +copying build/lib/neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents +copying build/lib/neutron/cmd/eventlet/agents/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 +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 +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/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/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 +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/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 +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/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 +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 +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/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/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 @@ -4750,281 +5225,7 @@ 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/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/common -copying build/lib/neutron/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/_deprecate.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/cache_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/coordination.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/eventlet_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/experimental.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/ipv6_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/profiler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common -copying build/lib/neutron/common/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/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 -copying build/lib/neutron/server/ovn_maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/periodic_eventlet.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server -copying build/lib/neutron/server/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/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/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/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 -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/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/driver_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -copying build/lib/neutron/agent/metadata/proxy_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata -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/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/linux -copying build/lib/neutron/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/dibbler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/iptables_comments.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/pd_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux -copying build/lib/neutron/agent/linux/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/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 -copying build/lib/neutron/agent/linux/openvswitch_firewall/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -copying build/lib/neutron/agent/linux/openvswitch_firewall/rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_edge_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_edge_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_fip_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_local_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_router_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/dvr_snat_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/fip_rule_priority_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/item_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/l3_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/l3_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/link_local_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 -copying build/lib/neutron/agent/l3/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 -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/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/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 -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 -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/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/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/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 -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 -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/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 -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/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/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 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 @@ -5032,10 +5233,6 @@ 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/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/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 @@ -5047,21 +5244,18 @@ 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/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/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 -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/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 @@ -5069,27 +5263,32 @@ 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/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/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/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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/ovn_neutron_agent -copying build/lib/neutron/conf/agent/ovn/ovn_neutron_agent/__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 -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/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/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/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 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 @@ -5101,226 +5300,196 @@ 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/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/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/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/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/quota -copying build/lib/neutron/db/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/driver_nolock.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/driver_null.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -copying build/lib/neutron/db/quota/models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota -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/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 -copying build/lib/neutron/db/migration/alembic_migrations/brocade_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/cisco_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/core_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/dvr_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/env.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/external.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/firewall_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/l3_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/lb_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/metering_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/ml2_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/nec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/nuage_init_opts.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/ovs_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/portsec_init_ops.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations -copying build/lib/neutron/db/migration/alembic_migrations/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 -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/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 -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 -copying build/lib/neutron/db/address_scope_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/agents_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/allowedaddresspairs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/data_plane_status_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/db_base_plugin_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/db_base_plugin_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/dns_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/dvr_mac_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/external_net_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/extradhcpopt_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/extraroute_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/flavors_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ipam_backend_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ipam_pluggable_backend.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_agentschedulers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_attrs_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_dvr_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_dvr_ha_scheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_dvrscheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_extra_gws_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_fip_pools_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_fip_port_details.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_fip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_gateway_ip_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_gwmode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/l3_hascheduler_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/local_ip_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/models_v2.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/network_ip_availability_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ovn_hash_ring_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ovn_l3_hamode_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/ovn_revision_numbers_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_device_profile_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_hardware_offload_type_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_hints_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_numa_affinity_policy_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/port_trusted_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/portsecurity_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/portsecurity_db_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/provisioning_blocks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/rbac_db_mixin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/rbac_db_models.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/securitygroups_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/securitygroups_rpc_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/segments_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/servicetype_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/standardattrdescription_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db -copying build/lib/neutron/db/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/models -copying build/lib/neutron/db/models/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/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 -copying build/lib/neutron/db/models/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/allowed_address_pair.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/conntrack_helper.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/dns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/dvr.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/external_net.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/flavor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/l3_attrs.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/l3agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/l3ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/loggingapi.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/metering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/ndp_proxy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/network_segment_range.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/provisioning_block.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/securitygroup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/securitygroup_default_rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/segment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/servicetype.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models -copying build/lib/neutron/db/models/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/cmd -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/migration_mtu.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/ml2ovn_trace.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/ovn/neutron_ovn_db_sync_util.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn -copying build/lib/neutron/cmd/__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 -copying build/lib/neutron/cmd/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/ovs_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/pd_notify.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/remove_duplicated_port_bindings.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/runtime_checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/sanitize_port_binding_profile_allocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd -copying build/lib/neutron/cmd/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/upgrade_checks -copying build/lib/neutron/cmd/upgrade_checks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks -copying build/lib/neutron/cmd/upgrade_checks/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks -copying build/lib/neutron/cmd/upgrade_checks/checks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet -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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server -copying build/lib/neutron/cmd/eventlet/server/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/server -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/l3.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/metadata.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents -copying build/lib/neutron/cmd/eventlet/agents/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 -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/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 +copying build/lib/neutron/conf/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/agent/ovn/metadata +copying build/lib/neutron/conf/agent/ovn/metadata/__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/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/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/__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 +copying build/lib/neutron/agent/linux/openvswitch_firewall/exceptions.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/openvswitch_firewall/rules.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall +copying build/lib/neutron/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/dibbler.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/iptables_comments.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/pd_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux +copying build/lib/neutron/agent/linux/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/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/ovsdb +copying build/lib/neutron/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/ovsdb +copying build/lib/neutron/agent/ovsdb/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/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 +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 +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/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/__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/metadata +copying build/lib/neutron/agent/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/driver_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +copying build/lib/neutron/agent/metadata/proxy_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/metadata +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 +copying build/lib/neutron/agent/l3/dvr_edge_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_edge_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_fip_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_local_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_router_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/dvr_snat_ns.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/fip_rule_priority_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/ha.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/item_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/l3_agent_extension_api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/l3_agent_extensions_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/legacy_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/link_local_allocator.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3 +copying build/lib/neutron/agent/l3/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/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/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/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 -copying build/lib/neutron/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2 copying build/lib/neutron/plugins/ml2/__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 @@ -5330,86 +5499,11 @@ 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 -copying build/lib/neutron/plugins/ml2/extensions/dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions -copying build/lib/neutron/plugins/ml2/extensions/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 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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/mech_driver -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/mech_driver/__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/linuxbridge/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/extension_drivers/__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 -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 -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common -copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/__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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/__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/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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native -copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/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/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 -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 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 copying build/lib/neutron/plugins/ml2/drivers/mech_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers @@ -5420,6 +5514,29 @@ 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/ovn +copying build/lib/neutron/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn +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/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/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 +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb +copying build/lib/neutron/plugins/ml2/drivers/ovn/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/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 @@ -5428,6 +5545,31 @@ 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/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/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 +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/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 +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common +copying build/lib/neutron/plugins/ml2/drivers/linuxbridge/agent/common/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/linuxbridge/agent/common creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/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 @@ -5455,86 +5597,87 @@ 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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/extensions/__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 -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb -copying build/lib/neutron/plugins/ml2/drivers/ovn/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 -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 -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/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 -copying build/lib/neutron/privileged/agent/linux/dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/ethtool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/netlink_constants.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux -copying build/lib/neutron/privileged/agent/linux/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native -copying build/lib/neutron/privileged/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native -copying build/lib/neutron/privileged/agent/ovsdb/native/helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/ovsdb/native -copying build/lib/neutron/privileged/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/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/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/common +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/common/__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/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/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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/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/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 +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 +copying build/lib/neutron/plugins/ml2/extensions/dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_device_profile.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/port_trusted.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions +copying build/lib/neutron/plugins/ml2/extensions/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 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/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/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/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/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/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/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/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/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 -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/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/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/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/l3_router copying build/lib/neutron/services/l3_router/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/l3_router 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 @@ -5546,38 +5689,74 @@ 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 -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/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/externaldns -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers/designate -copying build/lib/neutron/services/externaldns/drivers/designate/__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 -copying build/lib/neutron/services/externaldns/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns/drivers -copying build/lib/neutron/services/externaldns/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/externaldns -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/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/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 +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/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/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/portforwarding +copying build/lib/neutron/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/portforwarding +copying build/lib/neutron/services/portforwarding/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/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 +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/logapi +copying build/lib/neutron/services/logapi/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi +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/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/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/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 +creating /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 +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/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/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/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/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 @@ -5586,179 +5765,97 @@ copying build/lib/neutron/services/qos/drivers/ovn/driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/qos/drivers/ovn copying build/lib/neutron/services/qos/drivers/__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/portforwarding -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 -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/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/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/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 +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/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/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 +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/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/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 -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 -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 -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/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 +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/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/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/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 -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/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/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/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/logapi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/logapi/agent/l3 -copying build/lib/neutron/services/logapi/agent/l3/__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/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/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/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/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 -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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/rpc/agentnotifiers -copying build/lib/neutron/api/rpc/agentnotifiers/__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/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/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/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/tests copying build/lib/neutron/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests copying build/lib/neutron/tests/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/fullstack -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/environment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/machine.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -copying build/lib/neutron/tests/fullstack/resources/process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources -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 @@ -5782,18 +5879,22 @@ 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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/client.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/config.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/environment.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/machine.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources +copying build/lib/neutron/tests/fullstack/resources/process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources 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 copying build/lib/neutron/tests/fullstack/agents/l3_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents copying build/lib/neutron/tests/fullstack/agents/ovs_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents 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 @@ -5807,251 +5908,19 @@ 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/functional -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 -copying build/lib/neutron/tests/functional/pecan_wsgi/test_controllers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/test_functional.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/test_hooks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -copying build/lib/neutron/tests/functional/pecan_wsgi/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi -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/tests -creating /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/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/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/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 -copying build/lib/neutron/tests/functional/cmd/test_destroy_patch_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_ipset_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd -copying build/lib/neutron/tests/functional/cmd/test_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/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/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/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 -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/__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/common -copying build/lib/neutron/tests/functional/common/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/common -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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins -copying build/lib/neutron/tests/functional/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 -copying build/lib/neutron/tests/functional/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 -copying build/lib/neutron/tests/functional/plugins/ml2/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/tests/functional/plugins/ml2/drivers/macvtap/agent/__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 -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/plugins/ml2/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2/drivers/ovn -copying build/lib/neutron/tests/functional/plugins/ml2/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/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 -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 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 -copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_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/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/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l2 -copying build/lib/neutron/tests/functional/agent/l2/__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/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/__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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native -copying build/lib/neutron/tests/functional/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb -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/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/metadata -copying build/lib/neutron/tests/functional/agent/ovn/metadata/__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/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 -copying build/lib/neutron/tests/functional/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/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/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 -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 -copying build/lib/neutron/tests/functional/agent/linux/simple_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_ipset.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux -copying build/lib/neutron/tests/functional/agent/linux/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/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/l3 -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 -copying build/lib/neutron/tests/functional/agent/l3/test_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 -copying build/lib/neutron/tests/functional/agent/l3/test_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/services -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 -copying build/lib/neutron/tests/functional/services/ovn_l3/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 -copying build/lib/neutron/tests/functional/services/ovn_l3/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/ovn_l3 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding -copying build/lib/neutron/tests/functional/services/portforwarding/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding -copying build/lib/neutron/tests/functional/services/portforwarding/test_port_forwarding.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/portforwarding -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers/ovn -copying build/lib/neutron/tests/functional/services/logapi/drivers/ovn/__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/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers -copying build/lib/neutron/tests/functional/services/logapi/__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/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc -copying build/lib/neutron/tests/functional/services/trunk/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc -copying build/lib/neutron/tests/functional/services/trunk/rpc/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/rpc -copying build/lib/neutron/tests/functional/services/trunk/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk -copying build/lib/neutron/tests/functional/services/trunk/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch -copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent -copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__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/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn -copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn -copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn -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/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 -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/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/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/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 @@ -6107,15 +5976,12 @@ 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/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/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/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 @@ -6125,17 +5991,6 @@ 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/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 -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 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 @@ -6149,126 +6004,40 @@ 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/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/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/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/conf -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/conf/policies -copying build/lib/neutron/tests/unit/conf/policies/__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/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/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/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/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/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/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 -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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged -copying build/lib/neutron/tests/unit/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux -copying build/lib/neutron/tests/unit/privileged/agent/linux/__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/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api -copying build/lib/neutron/tests/unit/api/__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/rpc -copying build/lib/neutron/tests/unit/api/rpc/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/handlers -copying build/lib/neutron/tests/unit/api/rpc/handlers/__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 -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/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 -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 -copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/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/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 +copying build/lib/neutron/tests/unit/ipam/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/ipam/drivers +copying build/lib/neutron/tests/unit/ipam/__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/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/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 +copying build/lib/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions +copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_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 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 @@ -6301,25 +6070,18 @@ copying build/lib/neutron/tests/unit/objects/test_subnetpool.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects copying build/lib/neutron/tests/unit/objects/test_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/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/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/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/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 -copying build/lib/neutron/tests/unit/objects/port/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_hints.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions -copying build/lib/neutron/tests/unit/objects/port/extensions/test_port_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 -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/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 @@ -6330,9 +6092,125 @@ 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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/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 +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/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/callbacks +copying build/lib/neutron/tests/unit/api/rpc/callbacks/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resource_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +copying build/lib/neutron/tests/unit/api/rpc/callbacks/test_version_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer +copying build/lib/neutron/tests/unit/api/rpc/callbacks/consumer/test_registry.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/api/rpc/callbacks/consumer +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/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/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/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 +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/privileged +copying build/lib/neutron/tests/unit/privileged/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/privileged/agent/linux +copying build/lib/neutron/tests/unit/privileged/agent/linux/__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/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/tests +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests/functional +copying build/lib/neutron/tests/unit/tests/functional/__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/tests/example +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/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 +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/conf +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/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 +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/db creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota copying build/lib/neutron/tests/unit/db/quota/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/db/quota @@ -6368,30 +6246,56 @@ 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/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/failing_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall +copying build/lib/neutron/tests/unit/agent/linux/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 creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb copying build/lib/neutron/tests/unit/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb copying build/lib/neutron/tests/unit/agent/ovsdb/test_impl_idl.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovsdb/native copying build/lib/neutron/tests/unit/agent/ovsdb/native/__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 -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/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 +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/l3 +creating /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/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 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 @@ -6405,233 +6309,50 @@ 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 -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/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/ovn -copying build/lib/neutron/tests/unit/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata copying build/lib/neutron/tests/unit/agent/ovn/metadata/test_server.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall -copying build/lib/neutron/tests/unit/agent/linux/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/linux/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/failing_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_devlink.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_external_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_ip_conntrack.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_ipset_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_iptables_firewall.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_iptables_manager.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_pd.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux -copying build/lib/neutron/tests/unit/agent/linux/test_utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux +copying build/lib/neutron/tests/unit/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/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 -copying build/lib/neutron/tests/unit/agent/l2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -copying build/lib/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -copying build/lib/neutron/tests/unit/agent/l2/extensions/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -copying build/lib/neutron/tests/unit/agent/l2/extensions/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/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 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 copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp copying build/lib/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp -copying build/lib/neutron/tests/unit/agent/__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/tests -copying build/lib/neutron/tests/unit/tests/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/tests -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/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/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/example -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/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 -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/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 -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/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/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/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/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/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 -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/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/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/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/trunk -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/rpc -copying build/lib/neutron/tests/unit/services/trunk/rpc/__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 -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/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/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn -copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn -copying build/lib/neutron/tests/unit/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/ovn -copying build/lib/neutron/tests/unit/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent -copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__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/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge -copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/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/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/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 -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/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 -copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_callback.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common -copying build/lib/neutron/tests/unit/services/logapi/common/test_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/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 -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/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 -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/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 +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/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +copying build/lib/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +copying build/lib/neutron/tests/unit/agent/l2/extensions/test_local_ip.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +copying build/lib/neutron/tests/unit/agent/l2/extensions/test_qos.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/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/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/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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions -copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions copying build/lib/neutron/tests/unit/plugins/ml2/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/_test_mech_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 @@ -6647,7 +6368,52 @@ copying build/lib/neutron/tests/unit/plugins/ml2/test_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_security_group.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 copying build/lib/neutron/tests/unit/plugins/ml2/test_tracked_resources.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions +copying build/lib/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test_capabilities.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/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/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 +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/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 @@ -6663,8 +6429,6 @@ 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/openflow -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/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/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/ovs_bridge_test_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native @@ -6673,29 +6437,32 @@ copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/__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/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/ext_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/linuxbridge/agent +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 +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/mech_sriov -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/mech_sriov/agent +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/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 @@ -6703,17 +6470,21 @@ 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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers/test_qos_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/agent/extension_drivers +copying build/lib/neutron/tests/unit/plugins/ml2/drivers/mech_sriov/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_sriov creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/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 @@ -6721,132 +6492,775 @@ 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/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/macvtap -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/test_macvtap_common.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/agent/test__common_agent.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent -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/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 -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/l2population_rpc_base.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager/test_l2population_rpc.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/rpc_manager -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop -copying build/lib/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/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 -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/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/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/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 -copying build/lib/neutron/objects/plugins/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/plugins/ml2 -copying build/lib/neutron/objects/plugins/ml2/__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 -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db -copying build/lib/neutron/objects/db/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db -copying build/lib/neutron/objects/db/api.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/db -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port -creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/port/extensions -copying build/lib/neutron/objects/port/extensions/__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 -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/api.py to api.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/__init__.py to __init__.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/ironic.py to ironic.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/nova.py to nova.cpython-313.pyc +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/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/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/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/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/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/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/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/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/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 +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/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/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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/openvswitch +copying build/lib/neutron/tests/unit/services/trunk/drivers/openvswitch/__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/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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent +copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__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/linuxbridge/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge +copying build/lib/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/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/network_segment_range +copying build/lib/neutron/tests/unit/services/network_segment_range/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range +copying build/lib/neutron/tests/unit/services/network_segment_range/test_plugin.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/network_segment_range +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/qos +copying build/lib/neutron/tests/unit/services/qos/__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 +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/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/__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/externaldns +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers/designate +copying build/lib/neutron/tests/unit/services/externaldns/drivers/designate/__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/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns/drivers +copying build/lib/neutron/tests/unit/services/externaldns/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/externaldns +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/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 +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/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 +copying build/lib/neutron/tests/unit/services/logapi/common/test_sg_callback.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/logapi/common +copying build/lib/neutron/tests/unit/services/logapi/common/test_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 +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/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 +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 +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/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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/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/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 +copying build/lib/neutron/tests/functional/pecan_wsgi/test_controllers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/test_functional.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/test_hooks.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +copying build/lib/neutron/tests/functional/pecan_wsgi/utils.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/pecan_wsgi +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 +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/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/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 +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 +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 +copying build/lib/neutron/tests/functional/cmd/test_destroy_patch_ports.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_ipset_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_netns_cleanup.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd +copying build/lib/neutron/tests/functional/cmd/test_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/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 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_geneveallocation.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/objects/plugins/ml2 +copying build/lib/neutron/tests/functional/objects/plugins/ml2/test_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 +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/plugins/ml2 +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/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/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/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 +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/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 +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/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 +copying build/lib/neutron/tests/functional/services/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/l3_router +copying build/lib/neutron/tests/functional/services/l3_router/__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 +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/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 +copying build/lib/neutron/tests/functional/services/trunk/drivers/ovn/test_trunk_driver.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/ovn +copying build/lib/neutron/tests/functional/services/trunk/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent +copying build/lib/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__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/drivers/openvswitch/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/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 +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/drivers/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/logapi/drivers +copying build/lib/neutron/tests/functional/services/logapi/__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/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/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/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/agent +copying build/lib/neutron/tests/functional/agent/ovn/agent/__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/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 +copying build/lib/neutron/tests/functional/agent/ovn/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/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 +copying build/lib/neutron/tests/functional/agent/l3/test_ha_router.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/test_keepalived_state_change.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3 +copying build/lib/neutron/tests/functional/agent/l3/test_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/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/ovsdb +copying build/lib/neutron/tests/functional/agent/ovsdb/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +copying build/lib/neutron/tests/functional/agent/ovsdb/native/__init__.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_connection.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +copying build/lib/neutron/tests/functional/agent/ovsdb/native/test_helpers.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native +creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/__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 +copying build/lib/neutron/tests/functional/agent/linux/simple_daemon.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_async_process.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_bridge_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_dhcp.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_interface.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_ip_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_ipset.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_iptables.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_keepalived.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_l3_tc_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_netlink_lib.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_of_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py -> /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux +copying build/lib/neutron/tests/functional/agent/linux/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/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 byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/scheduler/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/__init__.py to __init__.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/__init__.py to __init__.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/ironic.py to ironic.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/notifiers/nova.py to nova.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource.py to resource.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/mtu.py to mtu.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/_i18n.py to _i18n.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/auth.py to auth.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/manager.py to manager.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/opts.py to opts.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/policy.py to policy.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/service.py to service.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/version.py to version.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/worker.py to worker.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/checks.py to checks.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/driver.py to driver.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/exceptions.py to exceptions.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/requests.py to requests.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/utils.py to utils.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_constants.py to _constants.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_deprecate.py to _deprecate.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/cache_utils.py to cache_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/config.py to config.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/coordination.py to coordination.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/eventlet_utils.py to eventlet_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/experimental.py to experimental.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ipv6_utils.py to ipv6_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/metadata.py to metadata.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/profiler.py to profiler.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/utils.py to utils.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/__init__.py to __init__.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/agent.py to agent.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/base.py to base.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/flavor.py to flavor.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/floatingip.py to floatingip.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ipam.py to ipam.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3agent.py to l3agent.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/metering.py to metering.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network.py to network.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ports.py to ports.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/quota.py to quota.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac.py to rbac.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/router.py to router.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/securitygroup.py to securitygroup.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/servicetype.py to servicetype.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/stdattrs.py to stdattrs.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnetpool.py to subnetpool.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/tag.py to tag.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/trunk.py to trunk.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnet.py to subnet.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ethtool.py to ethtool.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ip_lib.py to ip_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_constants.py to netlink_constants.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_lib.py to netlink_lib.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/__init__.py to __init__.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/_utils.py to _utils.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/address_scope_db.py to address_scope_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agents_db.py to agents_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agentschedulers_db.py to agentschedulers_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowedaddresspairs_db.py to allowedaddresspairs_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/data_plane_status_db.py to data_plane_status_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_common.py to db_base_plugin_common.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_v2.py to db_base_plugin_v2.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dns_db.py to dns_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dvr_mac_db.py to dvr_mac_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/external_net_db.py to external_net_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extradhcpopt_db.py to extradhcpopt_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extraroute_db.py to extraroute_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/flavors_db.py to flavors_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_backend_mixin.py to ipam_backend_mixin.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_pluggable_backend.py to ipam_pluggable_backend.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_attrs_db.py to l3_attrs_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_db.py to l3_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_db.py to l3_dvr_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_ha_scheduler_db.py to l3_dvr_ha_scheduler_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvrscheduler_db.py to l3_dvrscheduler_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_extra_gws_db.py to l3_extra_gws_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_pools_db.py to l3_fip_pools_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_port_details.py to l3_fip_port_details.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_qos.py to l3_fip_qos.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gateway_ip_qos.py to l3_gateway_ip_qos.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gwmode_db.py to l3_gwmode_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hamode_db.py to l3_hamode_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hascheduler_db.py to l3_hascheduler_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/local_ip_db.py to local_ip_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models_v2.py to models_v2.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_ip_availability_db.py to network_ip_availability_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_hash_ring_db.py to ovn_hash_ring_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_l3_hamode_db.py to ovn_l3_hamode_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_revision_numbers_db.py to ovn_revision_numbers_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_device_profile_db.py to port_device_profile_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hardware_offload_type_db.py to port_hardware_offload_type_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hints_db.py to port_hints_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_numa_affinity_policy_db.py to port_numa_affinity_policy_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_trusted_db.py to port_trusted_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db.py to portsecurity_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db_common.py to portsecurity_db_common.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/provisioning_blocks.py to provisioning_blocks.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_mixin.py to rbac_db_mixin.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_models.py to rbac_db_models.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_db.py to securitygroups_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_rpc_base.py to securitygroups_rpc_base.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/segments_db.py to segments_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/servicetype_db.py to servicetype_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/standardattrdescription_db.py to standardattrdescription_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/subnet_service_type_mixin.py to subnet_service_type_mixin.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_nolock.py to driver_nolock.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_null.py to driver_null.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/models.py to models.cpython-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/agent.py to agent.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/allowed_address_pair.py to allowed_address_pair.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/conntrack_helper.py to conntrack_helper.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/data_plane_status.py to data_plane_status.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dns.py to dns.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dvr.py to dvr.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/external_net.py to external_net.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/flavor.py to flavor.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3.py to l3.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3_attrs.py to l3_attrs.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3agent.py to l3agent.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3ha.py to l3ha.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/local_ip.py to local_ip.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/loggingapi.py to loggingapi.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/metering.py to metering.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ndp_proxy.py to ndp_proxy.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/network_segment_range.py to network_segment_range.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ovn.py to ovn.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_device_profile.py to port_device_profile.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_forwarding.py to port_forwarding.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hardware_offload_type.py to port_hardware_offload_type.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hints.py to port_hints.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_trusted.py to port_trusted.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/provisioning_block.py to provisioning_block.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup.py to securitygroup.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup_default_rules.py to securitygroup_default_rules.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/segment.py to segment.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/servicetype.py to servicetype.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/subnet_service_type.py to subnet_service_type.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/cisco_init_ops.py to cisco_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/core_init_ops.py to core_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/dvr_init_opts.py to dvr_init_opts.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/env.py to env.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/external.py to external.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/firewall_init_ops.py to firewall_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/l3_init_ops.py to l3_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/lb_init_ops.py to lb_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py to loadbalancer_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/metering_init_ops.py to metering_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ml2_init_ops.py to ml2_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nec_init_ops.py to nec_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py to nsxv_initial_opts.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nuage_init_opts.py to nuage_init_opts.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py to other_extensions_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py to other_plugins_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ovs_init_ops.py to ovs_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/portsec_init_ops.py to portsec_init_ops.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/secgroup_init_ops.py to secgroup_init_ops.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/base.py to base.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/checks.py to checks.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/__init__.py to __init__.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/keepalived_state_change.py to keepalived_state_change.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/linuxbridge_cleanup.py to linuxbridge_cleanup.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/netns_cleanup.py to netns_cleanup.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovs_cleanup.py to ovs_cleanup.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/pd_notify.py to pd_notify.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/remove_duplicated_port_bindings.py to remove_duplicated_port_bindings.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/runtime_checks.py to runtime_checks.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_binding_profile_allocation.py to sanitize_port_binding_profile_allocation.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_mac_addresses.py to sanitize_port_mac_addresses.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/status.py to status.cpython-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/neutron_ovn_db_sync_util.py to neutron_ovn_db_sync_util.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/dhcp.py to dhcp.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/l3.py to l3.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/metadata.py to metadata.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/wsgi/api.py to api.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/__init__.py to __init__.cpython-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/extensions.py to extensions.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/wsgi.py to wsgi.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/__init__.py to __init__.cpython-313.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-313.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-313.pyc @@ -6979,246 +7393,6 @@ 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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/vlantransparent.py to vlantransparent.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/extensions/tagging.py to tagging.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/exceptions/mtu.py to mtu.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_constants.py to _constants.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/_deprecate.py to _deprecate.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/cache_utils.py to cache_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/config.py to config.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/coordination.py to coordination.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/eventlet_utils.py to eventlet_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/experimental.py to experimental.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/ipv6_utils.py to ipv6_utils.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/metadata.py to metadata.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/profiler.py to profiler.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/common/utils.py to utils.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/quota/resource.py to resource.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/server/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/hacking/checks.py to checks.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/driver.py to driver.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/exceptions.py to exceptions.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/requests.py to requests.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/ipam/utils.py to utils.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/_i18n.py to _i18n.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/auth.py to auth.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/manager.py to manager.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/opts.py to opts.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/policy.py to policy.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/service.py to service.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/version.py to version.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/worker.py to worker.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/bridge_lib.py to bridge_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/daemon.py to daemon.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/devlink.py to devlink.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dhcp.py to dhcp.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dibbler.py to dibbler.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/external_process.py to external_process.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/interface.py to interface.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_conntrack.py to ip_conntrack.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py to ip_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ipset_manager.py to ipset_manager.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_comments.py to iptables_comments.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_firewall.py to iptables_firewall.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_manager.py to iptables_manager.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/keepalived.py to keepalived.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/l3_tc_lib.py to l3_tc_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/of_monitor.py to of_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd.py to pd.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd_driver.py to pd_driver.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ra.py to ra.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/firewall.py to firewall.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/iptables.py to iptables.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/rules.py to rules.cpython-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_ha_router.py to dvr_edge_ha_router.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_router.py to dvr_edge_router.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_fip_ns.py to dvr_fip_ns.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_local_router.py to dvr_local_router.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_router_base.py to dvr_router_base.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_snat_ns.py to dvr_snat_ns.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/fip_rule_priority_allocator.py to fip_rule_priority_allocator.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha.py to ha.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha_router.py to ha_router.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/item_allocator.py to item_allocator.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/keepalived_state_change.py to keepalived_state_change.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extension_api.py to l3_agent_extension_api.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extensions_manager.py to l3_agent_extensions_manager.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/legacy_router.py to legacy_router.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/link_local_allocator.py to link_local_allocator.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespace_manager.py to namespace_manager.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/__init__.py to __init__.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/firewall.py to firewall.cpython-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/rpc.py to rpc.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/common.py to common.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/experimental.py to experimental.cpython-313.pyc @@ -7226,9 +7400,6 @@ byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/quota.py to quota.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/service.py to service.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/conf/wsgi.py to wsgi.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -7239,36 +7410,39 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -7280,199 +7454,171 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_nolock.py to driver_nolock.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/driver_null.py to driver_null.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/quota/models.py to models.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/cisco_init_ops.py to cisco_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/core_init_ops.py to core_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/dvr_init_opts.py to dvr_init_opts.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/env.py to env.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/external.py to external.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/firewall_init_ops.py to firewall_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/l3_init_ops.py to l3_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/lb_init_ops.py to lb_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/loadbalancer_init_ops.py to loadbalancer_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/metering_init_ops.py to metering_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ml2_init_ops.py to ml2_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nec_init_ops.py to nec_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nsxv_initial_opts.py to nsxv_initial_opts.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/nuage_init_opts.py to nuage_init_opts.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_extensions_init_ops.py to other_extensions_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/other_plugins_init_ops.py to other_plugins_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/ovs_init_ops.py to ovs_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/portsec_init_ops.py to portsec_init_ops.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/migration/alembic_migrations/secgroup_init_ops.py to secgroup_init_ops.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/_utils.py to _utils.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/address_scope_db.py to address_scope_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agents_db.py to agents_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/agentschedulers_db.py to agentschedulers_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/allowedaddresspairs_db.py to allowedaddresspairs_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/data_plane_status_db.py to data_plane_status_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_common.py to db_base_plugin_common.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/db_base_plugin_v2.py to db_base_plugin_v2.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dns_db.py to dns_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/dvr_mac_db.py to dvr_mac_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/external_net_db.py to external_net_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extradhcpopt_db.py to extradhcpopt_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/extraroute_db.py to extraroute_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/flavors_db.py to flavors_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_backend_mixin.py to ipam_backend_mixin.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ipam_pluggable_backend.py to ipam_pluggable_backend.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_agentschedulers_db.py to l3_agentschedulers_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_attrs_db.py to l3_attrs_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_db.py to l3_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_db.py to l3_dvr_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvr_ha_scheduler_db.py to l3_dvr_ha_scheduler_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_dvrscheduler_db.py to l3_dvrscheduler_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_extra_gws_db.py to l3_extra_gws_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_pools_db.py to l3_fip_pools_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_port_details.py to l3_fip_port_details.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_fip_qos.py to l3_fip_qos.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gateway_ip_qos.py to l3_gateway_ip_qos.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_gwmode_db.py to l3_gwmode_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hamode_db.py to l3_hamode_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/l3_hascheduler_db.py to l3_hascheduler_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/local_ip_db.py to local_ip_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models_v2.py to models_v2.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/network_ip_availability_db.py to network_ip_availability_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_hash_ring_db.py to ovn_hash_ring_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_l3_hamode_db.py to ovn_l3_hamode_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/ovn_revision_numbers_db.py to ovn_revision_numbers_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_device_profile_db.py to port_device_profile_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hardware_offload_type_db.py to port_hardware_offload_type_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_hints_db.py to port_hints_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_numa_affinity_policy_db.py to port_numa_affinity_policy_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/port_trusted_db.py to port_trusted_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db.py to portsecurity_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/portsecurity_db_common.py to portsecurity_db_common.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/provisioning_blocks.py to provisioning_blocks.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_mixin.py to rbac_db_mixin.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/rbac_db_models.py to rbac_db_models.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_db.py to securitygroups_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/securitygroups_rpc_base.py to securitygroups_rpc_base.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/segments_db.py to segments_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/servicetype_db.py to servicetype_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/standardattrdescription_db.py to standardattrdescription_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/subnet_service_type_mixin.py to subnet_service_type_mixin.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/agent.py to agent.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/allowed_address_pair.py to allowed_address_pair.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/conntrack_helper.py to conntrack_helper.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/data_plane_status.py to data_plane_status.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dns.py to dns.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/dvr.py to dvr.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/external_net.py to external_net.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/flavor.py to flavor.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3.py to l3.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3_attrs.py to l3_attrs.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3agent.py to l3agent.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/l3ha.py to l3ha.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/local_ip.py to local_ip.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/loggingapi.py to loggingapi.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/metering.py to metering.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ndp_proxy.py to ndp_proxy.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/network_segment_range.py to network_segment_range.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/ovn.py to ovn.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_device_profile.py to port_device_profile.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_forwarding.py to port_forwarding.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hardware_offload_type.py to port_hardware_offload_type.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_hints.py to port_hints.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/port_trusted.py to port_trusted.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/provisioning_block.py to provisioning_block.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup.py to securitygroup.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/securitygroup_default_rules.py to securitygroup_default_rules.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/segment.py to segment.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/servicetype.py to servicetype.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/db/models/subnet_service_type.py to subnet_service_type.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovn/neutron_ovn_db_sync_util.py to neutron_ovn_db_sync_util.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/__init__.py to __init__.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/keepalived_state_change.py to keepalived_state_change.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/linuxbridge_cleanup.py to linuxbridge_cleanup.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/netns_cleanup.py to netns_cleanup.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/ovs_cleanup.py to ovs_cleanup.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/pd_notify.py to pd_notify.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/remove_duplicated_port_bindings.py to remove_duplicated_port_bindings.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/runtime_checks.py to runtime_checks.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_binding_profile_allocation.py to sanitize_port_binding_profile_allocation.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/sanitize_port_mac_addresses.py to sanitize_port_mac_addresses.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/status.py to status.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/base.py to base.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/upgrade_checks/checks.py to checks.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/dhcp.py to dhcp.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/l3.py to l3.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/cmd/eventlet/agents/metadata.py to metadata.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/profiling/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/firewall.py to firewall.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/iptables.py to iptables.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/openvswitch_firewall/rules.py to rules.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/bridge_lib.py to bridge_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/daemon.py to daemon.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/devlink.py to devlink.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dhcp.py to dhcp.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/dibbler.py to dibbler.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/external_process.py to external_process.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/interface.py to interface.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_conntrack.py to ip_conntrack.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ip_lib.py to ip_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ipset_manager.py to ipset_manager.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_comments.py to iptables_comments.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_firewall.py to iptables_firewall.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/iptables_manager.py to iptables_manager.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/keepalived.py to keepalived.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/l3_tc_lib.py to l3_tc_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/of_monitor.py to of_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd.py to pd.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/pd_driver.py to pd_driver.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/linux/ra.py to ra.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/__init__.py to __init__.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/firewall.py to firewall.cpython-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/rpc.py to rpc.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_ha_router.py to dvr_edge_ha_router.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_edge_router.py to dvr_edge_router.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_fip_ns.py to dvr_fip_ns.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_local_router.py to dvr_local_router.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_router_base.py to dvr_router_base.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/dvr_snat_ns.py to dvr_snat_ns.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/fip_rule_priority_allocator.py to fip_rule_priority_allocator.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha.py to ha.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/ha_router.py to ha_router.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/item_allocator.py to item_allocator.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/keepalived_state_change.py to keepalived_state_change.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extension_api.py to l3_agent_extension_api.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/l3_agent_extensions_manager.py to l3_agent_extensions_manager.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/legacy_router.py to legacy_router.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/link_local_allocator.py to link_local_allocator.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/agent/l3/namespace_manager.py to namespace_manager.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/__init__.py to __init__.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/__init__.py to __init__.cpython-313.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-313.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-313.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-313.pyc @@ -7481,70 +7627,9 @@ 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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/dns_integration.py to dns_integration.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_device_profile.py to port_device_profile.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py to port_hint_ovs_tx_steering.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hints.py to port_hints.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_security.py to port_security.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_trusted.py to port_trusted.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/qos.py to qos.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py to base_oskenapp.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py to br_dvr_process.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py to br_int.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py to br_phys.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py to br_tun.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py to main.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py to ofswitch.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -7555,12 +7640,49 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py to impl_idl_ovn.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py to maintenance.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py to ovn_client.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py to ovn_db_sync.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -7580,66 +7702,70 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/impl_idl_ovn.py to impl_idl_ovn.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/maintenance.py to maintenance.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py to ovn_client.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_db_sync.py to ovn_db_sync.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ethtool.py to ethtool.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/ip_lib.py to ip_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_constants.py to netlink_constants.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/privileged/agent/linux/netlink_lib.py to netlink_lib.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/base_oskenapp.py to base_oskenapp.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_dvr_process.py to br_dvr_process.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_int.py to br_int.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_phys.py to br_phys.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/br_tun.py to br_tun.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/main.py to main.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/drivers/openvswitch/agent/openflow/native/ofswitch.py to ofswitch.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/dns_integration.py to dns_integration.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_device_profile.py to port_device_profile.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hardware_offload_type.py to port_hardware_offload_type.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hint_ovs_tx_steering.py to port_hint_ovs_tx_steering.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_hints.py to port_hints.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_numa_affinity_policy.py to port_numa_affinity_policy.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_security.py to port_security.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/port_trusted.py to port_trusted.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/qos.py to qos.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/plugins/ml2/extensions/subnet_dns_publish_fixed_ip.py to subnet_dns_publish_fixed_ip.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -7649,163 +7775,127 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/services/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/__init__.py to __init__.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/extensions.py to extensions.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/api/wsgi.py to wsgi.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/__init__.py to __init__.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/base.py to base.cpython-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/tools.py to tools.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/client.py to client.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/config.py to config.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/environment.py to environment.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/machine.py to machine.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/process.py to process.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -7828,15 +7918,18 @@ 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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/client.py to client.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/config.py to config.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/environment.py to environment.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/machine.py to machine.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/resources/process.py to process.cpython-313.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-313.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-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/fullstack/agents/ovs_agent.py to ovs_agent.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -7849,189 +7942,16 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ipset_cleanup.py to test_ipset_cleanup.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py to test_linuxbridge_cleanup.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_helpers.py to test_helpers.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/simple_daemon.py to simple_daemon.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_async_process.py to test_async_process.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_dhcp.py to test_dhcp.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_interface.py to test_interface.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ip_lib.py to test_ip_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ipset.py to test_ipset.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_iptables.py to test_iptables.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_keepalived.py to test_keepalived.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py to test_linuxbridge_arp_protect.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_of_monitor.py to test_of_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_process_monitor.py to test_process_monitor.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_ha_router.py to test_ha_router.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_keepalived_state_change.py to test_keepalived_state_change.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_legacy_router.py to test_legacy_router.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8086,12 +8006,10 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8101,15 +8019,6 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8123,102 +8032,32 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py to test_port_hardware_offload_type.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hints.py to test_port_hints.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py to test_port_numa_affinity_policy.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_security.py to test_port_security.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8251,22 +8090,15 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_extra_dhcp_opt.py to test_extra_dhcp_opt.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hardware_offload_type.py to test_port_hardware_offload_type.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_hints.py to test_port_hints.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_numa_affinity_policy.py to test_port_numa_affinity_policy.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/objects/port/extensions/test_port_security.py to test_port_security.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8275,8 +8107,101 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8308,24 +8233,48 @@ 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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/failing_process.py to failing_process.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_daemon.py to test_daemon.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_devlink.py to test_devlink.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_dhcp.py to test_dhcp.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_external_process.py to test_external_process.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_interface.py to test_interface.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_conntrack.py to test_ip_conntrack.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_lib.py to test_ip_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ipset_manager.py to test_ipset_manager.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_firewall.py to test_iptables_firewall.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_manager.py to test_iptables_manager.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_keepalived.py to test_keepalived.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_pd.py to test_pd.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_tc_lib.py to test_tc_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_utils.py to test_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8339,174 +8288,39 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/__init__.py to __init__.cpython-313.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-313.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-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/metadata/test_server.py to test_server.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/openvswitch_firewall/test_firewall.py to test_firewall.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/failing_process.py to failing_process.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_daemon.py to test_daemon.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_devlink.py to test_devlink.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_dhcp.py to test_dhcp.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_external_process.py to test_external_process.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_interface.py to test_interface.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_conntrack.py to test_ip_conntrack.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ip_lib.py to test_ip_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_ipset_manager.py to test_ipset_manager.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_firewall.py to test_iptables_firewall.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_iptables_manager.py to test_iptables_manager.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_keepalived.py to test_keepalived.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_pd.py to test_pd.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_tc_lib.py to test_tc_lib.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/linux/test_utils.py to test_utils.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/ovn/__init__.py to __init__.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py to test_fdb_population.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_local_ip.py to test_local_ip.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_qos.py to test_qos.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv4.py to test_ipv4.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/dhcp/test_ipv6.py to test_ipv6.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py to __init__.cpython-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py to test_driver.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_fdb_population.py to test_fdb_population.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_local_ip.py to test_local_ip.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/agent/l2/extensions/test_qos.py to test_qos.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py to fake_extension.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py to test_data_plane_status.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py to test_dns_domain_keywords.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py to test_dns_integration.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py to test_port_security.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py to test_tag_ports_during_bulk_creation.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-313.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-313.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-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/base.py to base.cpython-313.pyc @@ -8522,6 +8336,44 @@ byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_rpc.py to test_rpc.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_security_group.py to test_security_group.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/test_tracked_resources.py to test_tracked_resources.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/fake_extension.py to fake_extension.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_data_plane_status.py to test_data_plane_status.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_domain_keywords.py to test_dns_domain_keywords.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_dns_integration.py to test_dns_integration.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_port_security.py to test_port_security.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_tag_ports_during_bulk_creation.py to test_tag_ports_during_bulk_creation.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/extensions/test_uplink_status_propagation.py to test_uplink_status_propagation.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py to test__agent_manager_base.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py to base_type_tunnel.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ext_test.py to ext_test.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py to mech_fake_agent.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py to mech_faulty_agent.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py to mechanism_logger.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py to mechanism_test.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py to test_helpers.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py to test_type_flat.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py to test_type_geneve.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py to test_type_gre.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py to test_type_local.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py to test_type_vlan.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py to test_type_vxlan.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py to test_mech_macvtap.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py to test_db.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py to test_mech_driver.cpython-313.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-313.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-313.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-313.pyc @@ -8533,8 +8385,6 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8542,37 +8392,39 @@ byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_br_tun.py to test_br_tun.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ofswitch.py to test_ofswitch.cpython-313.pyc byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/openvswitch/agent/openflow/native/test_ovs_bridge.py to test_ovs_bridge.cpython-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/base_type_tunnel.py to base_type_tunnel.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/ext_test.py to ext_test.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_fake_agent.py to mech_fake_agent.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mech_faulty_agent.py to mech_faulty_agent.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_logger.py to mechanism_logger.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py to mechanism_test.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_helpers.py to test_helpers.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_flat.py to test_type_flat.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_geneve.py to test_type_geneve.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_gre.py to test_type_gre.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_local.py to test_type_local.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vlan.py to test_type_vlan.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/test_type_vxlan.py to test_type_vxlan.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc @@ -8580,100 +8432,282 @@ 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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/mech_driver/test_mech_macvtap.py to test_mech_macvtap.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/macvtap/agent/test_macvtap_neutron_agent.py to test_macvtap_neutron_agent.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/agent/test__agent_manager_base.py to test__agent_manager_base.cpython-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/__init__.py to __init__.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_db.py to test_db.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/plugins/ml2/drivers/l2pop/test_mech_driver.py to test_mech_driver.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/__init__.py to __init__.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/agent.py to agent.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/base.py to base.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/flavor.py to flavor.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/floatingip.py to floatingip.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ipam.py to ipam.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/l3agent.py to l3agent.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/metering.py to metering.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/network.py to network.cpython-313.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-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/ports.py to ports.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/quota.py to quota.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/rbac.py to rbac.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/router.py to router.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/securitygroup.py to securitygroup.cpython-313.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-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/servicetype.py to servicetype.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/stdattrs.py to stdattrs.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnetpool.py to subnetpool.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/tag.py to tag.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/trunk.py to trunk.cpython-313.pyc -byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/objects/subnet.py to subnet.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/agent/__init__.py to __init__.cpython-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/unit/services/trunk/drivers/linuxbridge/test_driver.py to test_driver.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_ipset_cleanup.py to test_ipset_cleanup.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_linuxbridge_cleanup.py to test_linuxbridge_cleanup.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/cmd/test_netns_cleanup.py to test_netns_cleanup.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/agent/__init__.py to __init__.cpython-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/services/trunk/drivers/openvswitch/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovn/__init__.py to __init__.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_ha_router.py to test_ha_router.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_keepalived_state_change.py to test_keepalived_state_change.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/l3/test_legacy_router.py to test_legacy_router.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/ovsdb/native/test_helpers.py to test_helpers.cpython-313.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-313.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-313.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-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/simple_daemon.py to simple_daemon.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_async_process.py to test_async_process.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_bridge_lib.py to test_bridge_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_dhcp.py to test_dhcp.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_interface.py to test_interface.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ip_lib.py to test_ip_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ipset.py to test_ipset.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_iptables.py to test_iptables.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_keepalived.py to test_keepalived.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_l3_tc_lib.py to test_l3_tc_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_linuxbridge_arp_protect.py to test_linuxbridge_arp_protect.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_netlink_lib.py to test_netlink_lib.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_of_monitor.py to test_of_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_ovsdb_monitor.py to test_ovsdb_monitor.cpython-313.pyc +byte-compiling /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages/neutron/tests/functional/agent/linux/test_process_monitor.py to test_process_monitor.cpython-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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-313.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 @@ -8766,7 +8800,7 @@ running install_scripts creating /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/bin copying build/scripts-3.13/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 @@ -8807,28 +8841,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.12 3.13 -+ [ yes = no ] -+ [ no = yes ] -+ [ 3.12 = disabled ] -+ echo 3.12 -+ cut -d. -f1 ++ for i in $@ ++ case "${1}" in +++ py3versions -vr ++ PYTHON3S='3.12 3.13' ++ '[' yes = no ']' ++ '[' no = yes ']' ++ 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 -+ + subunit2pyunit -PYTHON=python3.12 stestr run --parallel --subunit neutron\.tests\.unit\.(?!(.*test_wsgi.*|.*agent\.dhcp\.test_agent\.TestDhcpAgent\.test_dhcp_agent_manager.*|.*common\.test_utils\.TestDelayedStringRenderer\.test_not_called_with_low_log_level.*|.*services\.trunk\.drivers\.openvswitch\.agent\.test_ovsdb_handler\.TestOVSDBHandler\.test_handle_trunk_remove_trunk_manager_failure.*|.*agent\.l3\.test_agent\.TestBasicRouterOperations\.test_interface_driver_init.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestUseVethIntercoOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_tunnel\.TunnelTestWithMTUOSKen\.test_daemon_loop.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_add_flows.*|.*plugins\.ml2\.drivers\.openvswitch\.agent\.test_ovs_neutron_agent\.TestOvsNeutronAgentOSKen\.test_fdb_del_flows.*|.*test_manager\.NeutronManagerTestCase\.test_service_plugin_is_loaded.*|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.ovsdb\.test_ovsdb_monitor\.TestOvnIdlDistributedLock.*|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_enable_subnet_dhcp_options_in_ovn_ipv6|plugins\.ml2\.drivers\.ovn\.mech_driver\.test_mech_driver\.TestOVNMechanismDriver\.test_update_subnet_dhcp_options_in_ovn_ipv6_not_change|.*plugins\.ml2\.drivers\.ovn\.mech_driver\.TestOVNMechanismDriverSecurityGroup.*|.*services\.ovn_l3\.test_plugin\.OVNL3ExtrarouteTests.*)) ++ 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. @@ -8842,840 +8882,18 @@ 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. 1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_full_ordered ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok - 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_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure ... ok - 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.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_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... ok -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy ... ok -neutron.tests.unit.agent.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_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_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port ... ok -neutron.tests.unit.agent.l2.extensions.test_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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.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_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 'openvswitchXX' - 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 'openvswitchXX' - -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.agent.common.utils] Error loading interface driver 'openvswitchXX' - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.agent.common.utils] Error loading interface driver 'None' -neutron.tests.unit.agent.l2.extensions.test_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_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 - ERROR [neutron_lib.utils.runtime] Error loading class by alias -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class - return getattr(sys.modules[mod_str], class_str) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AttributeError: module 'neutron' has no attribute 'NonExistentDriver' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 34, in import_class - raise ImportError('Class %s cannot be found (%s)' % -ImportError: Class NonExistentDriver cannot be found (['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname\n mgr = driver.DriverManager(\n ^^^^^^^^^^^^^^^^^^^^^\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__\n super(DriverManager, self).__init__(\n', ' File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__\n self._init_plugins(extensions)\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins\n raise NoMatches(\'No %r driver found, looking for %r\' %\n', "stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class\n return getattr(sys.modules[mod_str], class_str)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', "AttributeError: module 'neutron' has no attribute 'NonExistentDriver'\n"]) - ERROR [neutron.agent.common.utils] Error loading interface driver 'neutron.NonExistentDriver' - 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__get_address_scope_mark -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_address_scope_mark ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_as_alias_wrong_driver ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_does_not_consume_irrelevant_errors ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns ... ok -neutron.tests.unit.agent.l3.test_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 - 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.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_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_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.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.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 - 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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 - ERROR [neutron.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov - 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.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 - ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - ^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - ^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! -neutron.tests.unit.agent.common.test_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_utils.TestLoadInterfaceDriver.test_load_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... ok -neutron.tests.unit.agent.common.test_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_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_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.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.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_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_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_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_Common.test_get_gre_tunnel_port_type_ipv6 -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol ... ok -neutron.tests.unit.agent.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.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.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_register_router ... ok -neutron.tests.unit.agent.linux.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.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_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_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_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.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.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.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.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.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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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__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.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_init_exception ... ok -neutron.tests.unit.agent.l2.extensions.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.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_down_network ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__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.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.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok -neutron.tests.unit.agent.l2.extensions.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__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.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp6 ... ok -neutron.tests.unit.agent.l2.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_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.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.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.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.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_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_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_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_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.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.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_base.DHCPResponderBaseTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out ... ok -neutron.tests.unit.agent.l2.extensions.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.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.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.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_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_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.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.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.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.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_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_get_bin_routes -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached ... ok -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... 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.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.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.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.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.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.agent.common.test_polling.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.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_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent ... ok -neutron.tests.unit.agent.common.test_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_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.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_no_update_or_create ... ok -neutron.tests.unit.agent.dhcp.test_agent.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_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present -neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_updates_are_present ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... ok -neutron.tests.unit.agent.l2.extensions.test_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_raise_conflict -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict ... 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.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_ipv4.DHCPIPv4ResponderTestCase.test_get_state -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_state ... 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.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_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_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.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.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.dhcp.test_agent.TestDeviceManager.test_destroy -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... 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.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__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_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.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... 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_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__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler ... 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.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_device_id ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... ok -neutron.tests.unit.agent.l2.extensions.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.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_add_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_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.linux.test_daemon.TestPrivileges.test_drop_user_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok -neutron.tests.unit.agent.l2.extensions.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.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.TestDeviceManager.test_set_default_route -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... 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_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.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.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_async_process.TestAsyncProcess.test__spawn -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ... 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.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_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.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_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.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_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.TestDeviceManager.test_set_default_route_do_nothing -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok -neutron.tests.unit.agent.l3.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.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.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_async_process.TestAsyncProcess.test__watch_process_exits_on_exception -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_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.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.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_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_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.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_polling.TestGetPollingManager.test_manage_polling_minimizer -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_internal_port_not_found ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... 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_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.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.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.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.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_polling.TestGetPollingManager.test_return_always_poll_by_default -neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_return_always_poll_by_default ... ok -neutron.tests.unit.agent.l3.test_dvr_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.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_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_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.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.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.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.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... ok -neutron.tests.unit.agent.l3.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.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.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.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.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.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 - 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.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_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.TestDeviceManager.test_setup -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... 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_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_daemon.TestPrivileges.test_setuid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_data_fetched_since ... ok -neutron.tests.unit.agent.common.test_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_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_daemon.TestPrivileges.test_setuid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_id ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp ... ok -neutron.tests.unit.agent.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.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.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.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.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_dhcp.TestDictModel.test__copy_and_deepcopy -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... 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.linux.test_dhcp.TestDictModel.test__delattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... 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.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_doesnt_orphan_devices ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet ... ok -neutron.tests.unit.agent.l3.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.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.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_dhcp.TestDictModel.test__getattr -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... 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.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_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__getitem -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... 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.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.NDPProxyExtensionDVRNoExternalTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled ... 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.linux.test_dhcp.TestDictModel.test__init_dictmodel -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_del_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... 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__init_parameters -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... 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.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_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_dhcp.TestDictModel.test__iter -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... 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.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... 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.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router ... 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.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.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__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.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.QosExtensionRpcTestCase.test__process_reset_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.l3.extensions.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_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.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.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.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_add_conntrack_helper_update_router ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts -neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list_of_dicts ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.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_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.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver ... ok neutron.tests.unit.agent.common.test_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.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_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.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.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.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_not_known ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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_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.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network ... ok -neutron.tests.unit.agent.common.test_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.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_ip_lib.TestIpNeighCommand.test_add_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... 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.test_qos.QosExtensionRpcTestCase.test_delete_known_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_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.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_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.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_qos.QosExtensionRpcTestCase.test_delete_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.common.test_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.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.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.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... ok -neutron.tests.unit.agent.l2.extensions.test_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_utils.TestDefaultRpHypervisors.test_defaults -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... 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.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_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router ... 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.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_dump_entries -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_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.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_create_resource_providers -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_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.linux.test_ip_lib.TestIpNeighCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... ok -neutron.tests.unit.agent.linux.test_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.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.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__no_port_event_timestamp ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.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_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 ... ok -neutron.tests.unit.agent.l3.extensions.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_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.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.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.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.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ ... ok -neutron.tests.unit.agent.common.test_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.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__process_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_and_remove_chain ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching -neutron.tests.unit.agent.dhcp.test_agent.TestDHCPResourceUpdate.test__lt__port_fixed_ips_not_matching ... ok -neutron.tests.unit.agent.common.test_placement_report.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.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port_with_no_rules ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ ... 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.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.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.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule ... ok -neutron.tests.unit.agent.l3.test_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.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_clean_by_resource -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_clean_by_resource ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... ok ERROR [neutron.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 @@ -9689,81 +8907,25 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call raise result RuntimeError -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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test__dhcp_ready_ports_loop ... 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_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_network_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__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.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.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy ... 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.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_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... 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_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_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_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.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.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_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok -neutron.tests.unit.agent.linux.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.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_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.TestDhcpAgent.test_call_driver_conflict neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_conflict ... 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.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.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.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.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.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.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_floating_ip_with_device_add_error ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_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_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.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_base.RateLimitMapsTestCase.test_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy ... ok -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip -neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_router_with_disabled_floating_ip ... ok +neutron.tests.unit.agent.common.test_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.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 @@ -9778,44 +8940,18 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure ... 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.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.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used ... ok -neutron.tests.unit.agent.l2.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 ... ok -neutron.tests.unit.agent.linux.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.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.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.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_port_create_duplicate_ip_on_dhcp_agents_same_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_duplicate_ip_on_dhcp_agents_same_network ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... 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.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_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_no_ip_ipv6 ... ok -neutron.tests.unit.agent.l3.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.TestDaemon.test_fork_child -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... 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_resource_processing_queue.TestExclusiveResourceProcessor.test_updates +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... ok ERROR [neutron.agent.dhcp.agent] Unable to foo dhcp for 1. Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/dhcp/agent.py", line 251, in _call_driver @@ -9831,241 +8967,105 @@ raise effect oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None None. -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_initialize ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache -neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv6 ... ok - ERROR [neutron.agent.linux.daemon] 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.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_daemon.TestDaemon.test_fork_error -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... 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_utils.TestDefaultRpHypervisors.test_defaults +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... 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.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_force_polling_sets_interval_attribute ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network ... 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.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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... 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.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.NDPProxyExtensionDVRTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok -neutron.tests.unit.agent.l3.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_daemon.TestDaemon.test_handle_sigterm -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... 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.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_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once +neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network ... 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.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.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_daemon.TestDaemon.test_init -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... 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_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.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_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.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.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.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.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_add_flow +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... 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 ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_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.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.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_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.TestDhcpAgent.test_dhcp_metadata_destroy neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_metadata_destroy ... 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.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.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.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_delete_end_no_network_id -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_no_network_id ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.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.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.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... ok -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... 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 - 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_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.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.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled ... ok +neutron.tests.unit.agent.common.test_polling.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_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.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_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.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.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call_prio ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_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_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.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_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.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.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.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.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_update_policy_descr_not_propagated_into_driver ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_updates_after_enable_dhcp ... ok - ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? -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_daemon.TestDaemon.test_start_running -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... 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.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_external_process.TestProcessManager.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... 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_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_old_kernel ... ok -neutron.tests.unit.agent.l3.extensions.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.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... ok -neutron.tests.unit.agent.l3.test_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.TestProcessManager.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... 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.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_init_host neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_all_ports ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.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_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_external_process.TestProcessManagerScript.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_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.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_remove_port ... ok -neutron.tests.unit.agent.l3.test_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_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_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.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.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.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.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.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.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.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_members ... ok -neutron.tests.unit.agent.linux.test_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.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.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_cmd_mismatch ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_egress_bw_limit_for_port_port_not_exists ... ok -neutron.tests.unit.agent.linux.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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_known_network ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler ... ok ERROR [neutron_lib.utils.runtime] Alias or class name is not set +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 ERROR [neutron.agent.common.utils] Error loading interface driver 'None' -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_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.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_external_process.TestProcessManager.test_disable_get_stop_command -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_subnet_on_dhcp_agents_port ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_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.linux.test_external_process.TestProcessManager.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_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_base.DHCPResponderBaseTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_dns ... 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 @@ -10101,997 +9101,718 @@ __import__(mod_str) ModuleNotFoundError: No module named 'foo' ERROR [neutron.agent.common.utils] Error loading interface driver 'foo.bar' -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_chain_notexists ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.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.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.TestDhcpAgent.test_nonexistent_interface_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... 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_fip.FipQosExtensionTestCase.test_update_router_only_egress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_no_pid ... 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.test_external_process.TestProcessManagerScript.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link ... ok -neutron.tests.unit.agent.linux.test_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.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_disable_ndp_proxy_update_router ... ok - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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_base.DHCPResponderBaseTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_unknown_port ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... ok -neutron.tests.unit.agent.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_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_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_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.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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok +neutron.tests.unit.agent.l2.extensions.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.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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network ... ok +neutron.tests.unit.agent.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.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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.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.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.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.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_port_with_no_policy ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... 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.test_qos.PortPolicyMapTestCase.test_get_ports +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... 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.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_add_protocols_some_already_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set ... ok +neutron.tests.unit.agent.l2.extensions.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.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_driver_failure ... 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.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_set_port_policy ... ok +neutron.tests.unit.agent.common.test_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_update_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... 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.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.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.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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_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_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_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_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.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.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.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_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_ovs_lib.OVS_Lib_Test.test_delete_flow +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_isolated_network ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok +neutron.tests.unit.agent.l3.test_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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_no_gateway ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init__ ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_columns ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips ... ok +neutron.tests.unit.agent.common.test_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_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.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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_remove_subnet_update_router ... ok -neutron.tests.unit.agent.linux.test_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_external_process.TestProcessManagerScript.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.linux.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.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.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.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.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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router ... ok -neutron.tests.unit.agent.linux.test_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.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.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 + ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_network ... ok +neutron.tests.unit.agent.l3.test_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.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.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_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.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_clear_by_router_id ... ok -neutron.tests.unit.agent.linux.test_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.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_external_gateway_ip ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.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.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_set_fip_ratelimit_cache ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_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_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_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.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.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.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.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__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification ... 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_external_process.TestProcessManager.test_get_pid_file_name_default -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok -neutron.tests.unit.agent.linux.test_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.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies ... ok -neutron.tests.unit.agent.linux.test_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.TestSGPortMap.test_update_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules ... 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_external_process.TestProcessManager.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... 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_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... 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_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.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_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.common.test_placement_report.DeferredCallTestCase.test___str__ +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... 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_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.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.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_external_gateway_removed_ext_gw_port_and_fip ... ok -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips -neutron.tests.unit.agent.l3.test_legacy_router.TestBasicRouterOperations.test_remove_multiple_external_gateway_ips ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -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_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_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_external_process.TestProcessManager.test_processmanager_ensures_pid_dir -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.agent.l3.test_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.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_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.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_placement_report.DeferredCallTestCase.test_execute +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_ipv6_network ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_remove_floating_ip ... ok +neutron.tests.unit.agent.common.test_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.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok +neutron.tests.unit.agent.common.test_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.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_dvr ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... 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.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 + 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_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.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.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.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.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.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok +neutron.tests.unit.agent.l2.extensions.test_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_external_process.TestProcessManagerScript.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none ... 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.test_ha_router.TestBasicRouterOperations.test_set_ha_port +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_set_ha_port ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_delete_port ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... 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.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_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... 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.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.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 + ERROR [neutron.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize_invalid_agent ... ok +neutron.tests.unit.agent.common.test_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.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_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__read_queues_and_returns_output +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_queues_and_returns_output ... ok +neutron.tests.unit.agent.linux.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.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.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_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.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__configure_ipv6_params_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... 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_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.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.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_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_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_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_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_network_none +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_network_none ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_update_port_add_rule ... ok +neutron.tests.unit.agent.common.test_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.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router ... ok neutron.tests.unit.agent.linux.test_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_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_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.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup_no_gw_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.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.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target ... ok -neutron.tests.unit.agent.linux.test_interface.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.TestRouterInfo.test_add_ports_address_scope_iptables -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables ... ok +neutron.tests.unit.agent.common.test_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_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_bridge_lib.BridgeLibTest.test_get_interfaces +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... 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.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_interface.TestABCDriver.test_delete_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... ok -neutron.tests.unit.agent.linux.test_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.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_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.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.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.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__set_subnet_arp_info +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__set_subnet_arp_info ... 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_bridge_lib.BridgeLibTest.test_is_bridged_interface +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... 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.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_create_router ... ok neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_get_stop_command ... ok -neutron.tests.unit.agent.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.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.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information ... ok -neutron.tests.unit.agent.linux.test_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.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_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_physnet_traits ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy ... ok +neutron.tests.unit.agent.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.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_bridge_lib.BridgeLibTest.test_owns_interface +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... ok neutron.tests.unit.agent.linux.test_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.KeepalivedInstanceTestCase.test_get_primary_vip -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_nat_table ... ok -neutron.tests.unit.agent.l3.test_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_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.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_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_update_vnic_type_traits ... ok +neutron.tests.unit.agent.l3.extensions.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_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.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_external_process.TestProcessManagerScript.test_disable_no_namespace neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... 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_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.common.test_async_process.TestAsyncProcess.test_cmd +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... 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.qos.test_fip.FipQosExtensionTestCase.test_add_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_arp_entry_no_routerinfo ... ok neutron.tests.unit.agent.linux.test_external_process.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_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.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__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_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_routing_table_update -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update ... 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.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.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 + 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_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.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.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.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok neutron.tests.unit.agent.linux.test_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_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.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_interface.TestABCDriver.test_get_ipv6_llas -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... 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_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_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_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_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_check_process_id_env_var ... ok -neutron.tests.unit.agent.l3.test_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_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_delete_end_no_network_id ... ok -neutron.tests.unit.agent.linux.test_keepalived.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.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_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ext_gw_with_dual_stack ... ok -neutron.tests.unit.agent.linux.test_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.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_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.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok -neutron.tests.unit.agent.l3.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.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_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_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_external_process.TestProcessManagerScript.test_enable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace ... ok -neutron.tests.unit.agent.linux.test_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.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_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.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.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.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_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 ... ok -neutron.tests.unit.agent.linux.test_external_process.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_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.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok -neutron.tests.unit.agent.linux.test_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_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_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.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_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.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_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_enable_with_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_delete_payload ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__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.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.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... 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.l3.test_router_info.TestRouterInfo.test_update_routing_table -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table ... ok -neutron.tests.unit.agent.linux.test_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.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.TestDhcpAgentEventHandler.test_subnet_update_end_restart -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... 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_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_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.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.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_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.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 -/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmpdb8sjwjj/tmpsm_youup/unwatch_log_temp_file' mode='a' encoding='utf-8'> - daemon.unwatch_log() -ResourceWarning: Enable tracemalloc to get the object allocation traceback -neutron.tests.unit.agent.l2.extensions.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_daemon.TestUnwatchLog.test_unwatch_log -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... 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_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.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.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.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__generate_opts_per_subnet_forced_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata ... ok -neutron.tests.unit.agent.linux.test_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_agent.TestUnixDomainMetadataProxy.test_report_state -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info ... ok -neutron.tests.unit.agent.l3.test_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.TestIpWrapper.test_add_dummy -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... 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.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.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__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.metadata.test_agent.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok -neutron.tests.unit.agent.l3.test_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.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok -neutron.tests.unit.agent.linux.test_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.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_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_is_singleton ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_no_metadata ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth_with_namespaces ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull ... 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_add_vlan -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_with_metadata_port ... ok -neutron.tests.unit.agent.l3.test_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.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device ... ok -neutron.tests.unit.agent.linux.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.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.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_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_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.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_translation ... ok -neutron.tests.unit.agent.l3.test_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.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_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_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_no_router_info_found ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_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.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_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_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.TestDnsmasq.test__parse_ip_addresses -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__parse_ip_addresses ... 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.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.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_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.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_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.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.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_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.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_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr ... ok -neutron.tests.unit.agent.linux.test_ip_lib.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.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry ... 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.TestDnsmasq.test_client_id_num -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num ... ok -neutron.tests.unit.agent.linux.test_ip_lib.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.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.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.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_get_gre_tunnel_port_type_ipv6 ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_ingress ... 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_iter_stdout +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_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_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.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp_direction ... ok +neutron.tests.unit.agent.common.test_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_dhcp.TestDeviceManager.test_setup_reserved_2 +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config ... ok -neutron.tests.unit.agent.linux.test_ip_lib.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_client_id_num_str -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... ok - ERROR [neutron.agent.l3.agent] Error while processing router 8b239e8b-922a-4b89-a1ab-cd3d47027920 -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.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.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.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... ok +neutron.tests.unit.agent.linux.test_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_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.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr ... ok +neutron.tests.unit.agent.l3.extensions.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_ovs_lib.TestDeferredOVSBridge.test_apply +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits ... ok neutron.tests.unit.agent.common.test_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.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.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_notify_port_updated ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_existing_dhcp_networks ... 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.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.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.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_external_process.TestProcessManagerScript.test_enable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_no_namespace ... ok +neutron.tests.unit.agent.linux.test_dhcp.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.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_start_invokes__spawn +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_start_invokes__spawn ... 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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port ... ok +neutron.tests.unit.agent.l3.test_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_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_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.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok neutron.tests.unit.agent.common.test_ovs_lib.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.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.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 - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +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.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.TestDeviceManager.test_setup_reserved_and_enable_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_and_enable_metadata ... ok +neutron.tests.unit.agent.l3.test_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 + 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_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.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok +neutron.tests.unit.agent.dhcp.test_agent.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_polling.TestGetPollingManager.test_manage_polling_minimizer +neutron.tests.unit.agent.common.test_polling.TestGetPollingManager.test_manage_polling_minimizer ... ok neutron.tests.unit.agent.common.test_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_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_snat_ns_once ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_has_metadata_subnet_returns_true ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... 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.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_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_external_process.TestProcessManagerScript.test_enable_with_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_enable_with_namespace ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ... ok +neutron.tests.unit.agent.l3.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.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_network_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_create_end ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_in_ns ... ok neutron.tests.unit.agent.common.test_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.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_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.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.agent.common.test_ovs_lib.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_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.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.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok +neutron.tests.unit.agent.l3.test_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_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_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_network_delete_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... 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.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.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.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_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.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.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_pull_backports_to_older_version ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_get_pid_file_name_default ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet ... ok +neutron.tests.unit.agent.l3.test_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.TestDeferredOVSBridge.test_right_allowed_passthroughs +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... 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.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_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok neutron.tests.unit.agent.common.test_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_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.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing ... ok -neutron.tests.unit.agent.linux.test_dhcp.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.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.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_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip +neutron.tests.unit.agent.l3.test_legacy_router.TestAddFloatingIpWithMockGarp.test_add_floating_ip ... 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.linux.test_external_process.TestProcessManagerScript.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... ok +neutron.tests.unit.agent.dhcp.test_agent.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_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_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output ... ok +neutron.tests.unit.agent.l3.test_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_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.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict ... ok -neutron.tests.unit.agent.linux.test_external_process.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.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_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_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_host_and_opts_file_on_stateless_dhcpv6_network_no_dns ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.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.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_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_no_canonname +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_no_canonname ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_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_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.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_binding_activated_not_supported ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... 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 + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__get_max_burst_value ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup ... ok +neutron.tests.unit.agent.linux.test_external_process.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.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.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.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port ... ok +neutron.tests.unit.agent.l3.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_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_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_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.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace ... ok -neutron.tests.unit.agent.l3.extensions.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.TestProcessMonitor.test_exit_handler -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_existing_or_updated_is_none ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.agent.common.test_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.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_raise_conflict ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_no_actions_set ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_make_subnet_interface_ip_map ... ok -neutron.tests.unit.agent.l3.extensions.test_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_ensure_namespace_existing -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... 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.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_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.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache ... ok +neutron.tests.unit.agent.linux.test_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.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 + ERROR [neutron.agent.l3.namespace_manager] RuntimeError in obtaining namespace list for namespace cleanup. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/namespace_manager.py", line 117, in list_all + namespaces = ip_lib.list_network_namespaces() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all +neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_update_add_subnet ... ok +neutron.tests.unit.agent.l3.extensions.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_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_non_local_subnets ... 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.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.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.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok -neutron.tests.unit.agent.linux.test_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_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_client_id ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router ... ok -neutron.tests.unit.agent.linux.test_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.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_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_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_only_populates_dhcp_enabled_subnet_on_a_network ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_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.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.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated ... ok -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_empty_ns ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... 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.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args_with_empty ... ok -neutron.tests.unit.agent.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.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.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.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_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.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_check_if_need_process_no_snat_ns ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_device ... 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.TestBridgeInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... 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.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.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_interface.TestBridgeInterfaceDriver.test_plug_dev_exists -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... 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_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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... 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_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_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... ok +neutron.tests.unit.agent.l2.extensions.test_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.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.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.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_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_reload_cfg_without_custom_reload_callback ... ok +neutron.tests.unit.agent.linux.test_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.TestDeviceManager.test_destroy +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... ok neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_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_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.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_binding_not_in_host ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context ... ok -neutron.tests.unit.agent.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_dhcp.TestDhcpLocalProcess.test_disable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... 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_delete_end_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port ... 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.QosAgentDriverTestCase.test_delete +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... 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_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.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_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_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_interface.TestBridgeInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... 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.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.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_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.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_rule_only_has_max_kbps ... ok +neutron.tests.unit.agent.dhcp.test_agent.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_interface.TestOVSInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_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_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure +neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... 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.l2.extensions.test_qos.QosAgentDriverTestCase.test_update +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... 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.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage - ... ok + ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok -neutron.tests.unit.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.TestBridgeInterfaceDriver.test_unplug_no_device -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip ... ok -neutron.tests.unit.agent.linux.test_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.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.common.test_coordination.CoordinationTestCase.test_synchronized -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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.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.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit ... ok -neutron.tests.unit.agent.linux.test_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.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.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str -neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str ... ok -neutron.tests.unit.agent.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.TestIpWrapper.test_namespace_is_empty_no_devices -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices ... ok -neutron.tests.unit.agent.linux.test_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.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.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.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesTestCase.test_get_binary_name_in_unittest ... ok -neutron.tests.unit.conf.policies.test_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.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit ... ok -neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ -neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... ok -neutron.tests.unit.agent.linux.test_dhcp.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_keepalived.KeepalivedConfTestCase.test_config_generation -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... 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.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.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_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported ... ok -neutron.tests.unit.agent.l3.extensions.test_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.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.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file_infinite_duration ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config ... ok -neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped -neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped ... ok -neutron.tests.unit.agent.l3.test_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.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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_dhcp.TestDnsmasq.test_output_opts_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... 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.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.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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.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.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_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_need_pre_defer_copy ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run -neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_with_icmp_protocol ... ok -neutron.tests.unit.agent.linux.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.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.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 ... ok -neutron.tests.unit.agent.linux.test_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.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_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.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.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_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.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... 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_utils.TestFindForkTopParent.test_returns_own_pid_no_parent -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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.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_utils.TestFindForkTopParent.test_returns_own_pid_nofork -neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork ... 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.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_output_opts_file_dual_dhcp_rfc3442 -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442 ... ok -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port -neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_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.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_no_on_link_subnet_routes ... ok -neutron.tests.unit.agent.linux.test_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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_and_handle_ip_generation_failure ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.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.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route ... ok -neutron.tests.unit.api.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.ProjectReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready -neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready ... ok -neutron.tests.unit.api.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.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.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_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_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_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_resource.RequestTestCase.test_content_type_accept_and_query_extension -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_ipv6_address_force_metadata ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... ok -neutron.tests.unit.agent.linux.test_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_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_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.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.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.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.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok -neutron.tests.unit.agent.linux.test_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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise ... ok -neutron.tests.unit.api.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_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_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.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.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_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_multiple_agents_without_dns_provided ... ok -neutron.tests.unit.api.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.TestIpRuleCommand.test_add_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... 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_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.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.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_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_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.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_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.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.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.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_output_opts_file_no_gateway -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway ... ok -neutron.tests.unit.agent.linux.test_iptables_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_local_ip.ProjectReaderTests.test_create_localip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip ... 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 @@ -11108,24 +9829,28 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect RuntimeError -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network ... 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.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.v2.test_resource.RequestTestCase.test_content_type_missing -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_floating_ip_failure ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip_other_project ... ok -neutron.tests.unit.api.rpc.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_output_opts_file_no_neutron_router_on_subnet -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_neutron_router_on_subnet ... ok -neutron.tests.unit.agent.linux.test_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_unknown_port ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... ok +neutron.tests.unit.agent.l3.extensions.test_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.dhcp.test_agent.TestDeviceManager.test_get_interface_name +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... ok +neutron.tests.unit.agent.l3.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.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_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_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_burst_limit ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... 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 @@ -11142,201 +9867,1173 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect RuntimeError -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.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_with_charset -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... 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_ip_lib.TestIpRuleCommand.test_delete_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_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_local_ip.ProjectReaderTests.test_delete_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip_other_project ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net ... ok -neutron.tests.unit.agent.linux.test_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_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.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.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_del_port_forwardings ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... ok +neutron.tests.unit.agent.l3.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.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.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.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.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.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.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_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.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_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_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.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_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_set_port_forwardings ... ok +neutron.tests.unit.agent.l3.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_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.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_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_populate_cache_on_start_without_active_networks_support neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support ... ok -neutron.tests.unit.agent.linux.test_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.l3.test_agent.TestBasicRouterOperations.test_agent_create -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... 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.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_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.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_context_without_neutron_context ... ok -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception -neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_update_no_router_exception ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_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_local_ip.ProjectReaderTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain ... ok +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding ... ok +neutron.tests.unit.agent.l3.test_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.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.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.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... 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_agent.TestBasicRouterOperations.test_agent_remove_external_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... 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_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero ... ok -neutron.tests.unit.agent.linux.test_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_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.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_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.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.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.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.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output ... ok +neutron.tests.unit.agent.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_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.TestDaemon.test_fork_child +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit ... ok +neutron.tests.unit.agent.linux.test_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.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_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.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.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_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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain ... ok + ERROR [neutron.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.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_daemon.TestDaemon.test_fork_error +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_error ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_safe_configure_dhcp_for_network ... ok -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.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_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_dhcp.TestDhcpLocalProcess.test_disable_not_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok +neutron.tests.unit.agent.linux.test_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.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes_no_change ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile ... 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_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_daemon.TestDaemon.test_fork_parent +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... 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.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok +neutron.tests.unit.agent.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_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_item_allocator.TestItemAllocator.test__init__readfile_error +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok +neutron.tests.unit.agent.l3.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.TestDhcpLocalProcess.test_disable_with_segment +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_with_segment ... 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.agent.linux.test_daemon.TestDaemon.test_handle_sigterm +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... 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.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_start_ready_ports_loop neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_start_ready_ports_loop ... 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.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_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.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.TestDeviceManager.test_set_default_route +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... 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.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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.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_daemon.TestDaemon.test_init +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsForIpAddress.test_create_flows_for_ip_address_egress ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... ok -neutron.tests.unit.agent.linux.test_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.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... 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.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_daemon.TestDaemon.test_init_nopidfile +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... 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.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_for_all_networks_plugin_error ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway_dist ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_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.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.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_interface.TestOVSInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok +neutron.tests.unit.agent.linux.test_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.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_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_filters ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_2port_1net_diff_details ... ok -neutron.tests.unit.api.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.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok +neutron.tests.unit.agent.linux.test_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.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 ... ok +neutron.tests.unit.agent.linux.test_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.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.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_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.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_vifport ... 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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter ... ok +neutron.tests.unit.agent.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.TestDhcpAgent.test_sync_state_same neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits_no_rate_info ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.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_tc_lib.TestHandleFromHexToString.test_run +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... 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 'openvswitchXX' +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 + 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 'openvswitchXX' + +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.agent.common.utils] Error loading interface driver 'openvswitchXX' +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.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv4 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.TestGetCmdlineFromPid.test_cmdline_process_disappearing +neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet_delete_gateway ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_waitall ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.linux.test_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_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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project ... ok -neutron.tests.unit.agent.linux.test_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.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_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_egress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport ... 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.conf.policies.test_logging.ServiceRoleTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... 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.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... 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.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_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_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_unsubscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... 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_daemon.TestPrivileges.test_drop_gid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_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.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.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_group_privileges ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... ok +neutron.tests.unit.agent.linux.test_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_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_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_router_cidrs_no_device_exists ... ok + ERROR [neutron_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.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.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_two_subnets ... ok +neutron.tests.unit.agent.linux.test_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.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_daemon.TestPrivileges.test_drop_uid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... 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_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_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.TestDeviceManager.test_setup +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... 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.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.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_daemon.TestPrivileges.test_setgid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... ok +neutron.tests.unit.agent.linux.test_ip_lib.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_dhcp.TestDhcpLocalProcess.test_enable_already_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... ok +neutron.tests.unit.agent.dhcp.test_agent.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_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.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_gw_ns_name +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_gw_ns_name ... 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 '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( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class + return getattr(sys.modules[mod_str], class_str) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: module 'neutron' has no attribute 'NonExistentDriver' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 34, in import_class + raise ImportError('Class %s cannot be found (%s)' % +ImportError: Class NonExistentDriver cannot be found (['Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname\n mgr = driver.DriverManager(\n ^^^^^^^^^^^^^^^^^^^^^\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__\n super(DriverManager, self).__init__(\n', ' File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__\n self._init_plugins(extensions)\n', ' File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins\n raise NoMatches(\'No %r driver found, looking for %r\' %\n', "stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'neutron.NonExistentDriver'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', ' File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 32, in import_class\n return getattr(sys.modules[mod_str], class_str)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', "AttributeError: module 'neutron' has no attribute 'NonExistentDriver'\n"]) + ERROR [neutron.agent.common.utils] Error loading interface driver 'neutron.NonExistentDriver' +neutron.tests.unit.agent.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.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_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_reload_allocations ... 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_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_daemon.TestDaemon.test_start +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... 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_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_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_daemon.TestPrivileges.test_setuid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... 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_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_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_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.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.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... 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.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.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_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.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_item_allocator.TestItemAllocator.test_release +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... 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_setup_device_is_ready +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryNameIPv6.test_add_and_remove_chain_custom_binary_name ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... 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.TestDhcpBase.test_base_abc_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... 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.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.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.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.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_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_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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_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_dhcp.TestDhcpLocalProcess.test_set_interface_name +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... 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_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.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_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.TestDhcpBase.test_existing_dhcp_networks_abstract_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_existing_dhcp_networks_abstract_error ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_none ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_add_filter_rule ... ok + ERROR [neutron.agent.linux.dhcp] Unable to plug DHCP port for network 12345678-1234-5678-1234567890ab. Releasing port. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/dhcp.py", line 1853, in setup + self.plug(network, port, interface_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/dhcp.py", line 1808, in plug + self.driver.plug(network.id, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +OSError +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... ok +neutron.tests.unit.agent.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_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_get_primary_vip ... 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_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_comments_short_enough +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesCommentsTestCase.test_comments_short_enough ... 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.linux.test_dhcp.TestDhcpBase.test_restart +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.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_external_process.TestProcessManager.test_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... 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_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported ... ok +neutron.tests.unit.agent.linux.test_iptables_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__copy_and_deepcopy +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... 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_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.dhcp.test_agent.TestDeviceManager.test_update +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... 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.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.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_remove_centralized_floatingip ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... 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_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.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_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config_no_track_not_supported ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__handle_notification ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test__handle_notification ... 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.TestDhcpPluginApiProxy.test_create_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_create_dhcp_port ... 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.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_dhcp.TestDictModel.test__getattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track ... ok +neutron.tests.unit.agent.linux.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.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.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_active_networks_info ... ok +neutron.tests.unit.agent.linux.test_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_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_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.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_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.TestDictModel.test__getitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... 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.TestDhcpPluginApiProxy.test_get_network_info +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_get_network_info ... 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_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.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_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.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_release_dhcp_port ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... ok +neutron.tests.unit.agent.linux.test_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.TestDhcpPluginApiProxy.test_update_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes ... ok +neutron.tests.unit.agent.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_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_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.TestDictModel.test__init_parameters +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_parameters ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__cleanup_stale_sg ... ok +neutron.tests.unit.agent.l3.test_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.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_no_parent ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... 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_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.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_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br ... ok +neutron.tests.unit.agent.linux.test_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.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_dhcp.TestDictModel.test__len +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... 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.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.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip ... ok +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork +neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_top_parent_pid_fork ... ok +neutron.tests.unit.agent.l3.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.linux.test_dhcp.TestDictModel.test__setattr +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... 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_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_dhcp.TestDictModel.test__setitem +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... 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.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_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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__drop_all_unmatched_flows ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... 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.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_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_pd.TestPrefixDelegation.test_add_update_dvr_edge_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_edge_router ... ok +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router +neutron.tests.unit.agent.linux.test_pd.TestPrefixDelegation.test_add_update_dvr_local_router ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... 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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... ok +neutron.tests.unit.agent.linux.test_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.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_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.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_dhcp.TestDictModel.test_basic_dict +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... 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.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_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.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__load_config +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... 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.TestDictModel.test_dict_contains_list +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... 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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port ... ok +neutron.tests.unit.agent.ovn.metadata.test_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_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.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.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_v6 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_remote_sg_removed ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_multiple_ports ... ok +neutron.tests.unit.agent.ovn.metadata.test_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_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.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.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.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.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network ... 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_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members ... 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.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port +neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port ... 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_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.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.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_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes +neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok +neutron.tests.unit.agent.linux.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.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.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.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok +neutron.tests.unit.agent.linux.test_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_agent.TestMetadataAgent.test_provision_datapath +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... 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.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.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_external_process.TestProcessManager.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_name ... 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_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_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.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.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.TestOFPort.test__get_allowed_pairs_empty +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test__get_allowed_pairs_empty ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +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.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok +neutron.tests.unit.agent.linux.test_external_process.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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__load_used_fip_information ... ok +neutron.tests.unit.agent.linux.test_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.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_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok +neutron.tests.unit.agent.linux.test_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.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.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.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_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... 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_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.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv6_address ... ok +neutron.tests.unit.agent.linux.test_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.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.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_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.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.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_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_ip_lib.TestIPDevice.test_eq_same_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... ok +neutron.tests.unit.agent.linux.test_ip_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_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_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.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.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_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_utils.TestUnixDomainWSGIServer.test_num_threads +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... 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.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.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.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.TestUnixDomainWSGIServer.test_run +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... ok neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__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.conf.policies.test_logging.ServiceRoleTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_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_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.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.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_logging.ServiceRoleTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_loggable_resource ... 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_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 - ERROR [neutron.cmd.runtime_checks] Failed to get keepalived version +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.TestIpAddrCommand.test_add_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... 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_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok +neutron.tests.unit.agent.l2.extensions.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.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok +neutron.tests.unit.agent.l3.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_utils.TestUnixDomainWSGIServer.test_start +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_broadcast ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope ... 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.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.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast ... ok +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton ... ok +neutron.tests.unit.agent.l3.test_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_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.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_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok +neutron.tests.unit.agent.linux.test_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.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.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_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.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_clear_unprovides_all_producers ... ok +neutron.tests.unit.agent.linux.test_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_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__initialize_egress_no_port_security_sends_to_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_no_port_security_sends_to_egress ... ok +neutron.tests.unit.agent.l3.test_router_info.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_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.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_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.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_ip_lib.TestIpAddrCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... 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_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.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_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_ip_lib.TestIpAddrCommand.test_list +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... ok +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path +neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... ok +neutron.tests.unit.api.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.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.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.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_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.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists +neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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.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_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_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.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.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.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version ... 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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_filter_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.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.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_ip_lib.TestIpAddrCommand.test_list_scope +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_scope ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... 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.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.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.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.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... 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.api.test_api_common.PrepareUrlTestCase.test_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_configured_prefix ... 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.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.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.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.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.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.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_raw_rule ... ok +neutron.tests.unit.agent.test_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.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_cookie_is_different_in_context ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... 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_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.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.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.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.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.api.extensions] Extension path '' doesn't exist! +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.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.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.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.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.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.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok +neutron.tests.unit.agent.linux.test_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.api.extensions] Extension path '' doesn't exist! +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.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.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.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.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.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.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.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.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/cmd/runtime_checks.py", line 44, in get_keepalived_version - res = agent_utils.execute(cmd, addl_env=env, log_fail_as_error=False, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/extensions.py", line 417, in _check_extension + {'name': extension.get_name(), + ^^^^^^^^^^^^^^^^^^ +AttributeError: 'InvalidExtension' object has no attribute 'get_name' +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.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.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.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.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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... 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.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.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.TestIpAddrCommand.test_wait_until_address_dadfailed +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_dadfailed ... 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -11345,349 +11042,1543 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -neutron_lib.exceptions.ProcessExecutionError -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_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_logging.ServiceRoleTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... ok +Exception +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception ... ok +neutron.tests.unit.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.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 + 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_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.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.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_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... ok +neutron.tests.unit.agent.l3.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.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.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_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_non_existent_address ... ok +neutron.tests.unit.agent.l3.extensions.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.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_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 + 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.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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test_delete_router ... 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.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_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.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.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.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.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.dhcp.test_agent.TestNetworkCache.test_get_network_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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.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.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.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.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_backup ... ok +neutron.tests.unit.agent.linux.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.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.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.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.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.dhcp.test_agent.TestNetworkCache.test_get_port_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids ... 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 + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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.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.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.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.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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... 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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link ... ok +neutron.tests.unit.agent.linux.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.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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure_with_no_failing_line_number ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary_no_gw_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.TestNetworkCache.test_put_port +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock ... ok +neutron.tests.unit.api.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.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.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__create_router_dvr_agent ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows ... ok +neutron.tests.unit.agent.linux.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.TestNetworkCache.test_remove_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... 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.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_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.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.TestNetworkCache.test_remove_port_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.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.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.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.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.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_update_of_deleted_port_ignored ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_rule_with_wrap_target ... ok +/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmptgpw6iq2/tmpzbfbijuf/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_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_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.KeepalivedConfTestCase.test_config_generation +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... 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.TestIpNetnsCommand.test_add_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler ... ok +neutron.tests.unit.agent.linux.test_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_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation_no_track_not_supported ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_centralized_floatingip_dvr_ha ... ok +neutron.tests.unit.agent.l3.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.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.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.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.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_ip_lib.TestIpNetnsCommand.test_delete_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_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.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message ... ok +neutron.tests.unit.api.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_external_process.TestProcessMonitor.test_register +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... 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.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_duplicate_extensions ... ok +neutron.tests.unit.api.rpc.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_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.TestIpNetnsCommand.test_execute_env_var_prepend +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend ... 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.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.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents ... ok +neutron.tests.unit.agent.linux.test_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_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_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.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_admin_state_down ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... 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.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_inactive_ones ... ok +neutron.tests.unit.agent.linux.test_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.KeepalivedConfTestCase.test_config_with_reset +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... 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.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.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries ... ok +neutron.tests.unit.agent.linux.test_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_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok +neutron.tests.unit.api.rpc.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.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_keepalived.KeepalivedManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1048642 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-1048642 port, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 307, in _native_event_send_dhcp_notification + if not self._notification_is_needed(payload.states[0], + ~~~~~~~~~~~~~~^^^ +IndexError: list index out of range + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1048642 port, after_delete +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1048642 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.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 ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1048642 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 + ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1048642 network, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify + if obj_type == 'network' and 'id' in obj_value: + ^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1048642 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-1048642 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-1048642 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-1048642 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-1048642 subnet, after_delete +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable +neutron.tests.unit.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-1048642 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.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.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... 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.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_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_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.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed ... ok +neutron.tests.unit.agent.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.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.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_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.RegistryNotificationTest.test_networks_create_bulk_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok +neutron.tests.unit.agent.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.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.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_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.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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test__kill_listen_processes_only_parents_force_false ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_initialize_mangle_table ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_network_info_provided ... ok +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_multiple_extensions ... ok +neutron.tests.unit.agent.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_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_delete_filter_ids ... ok + ERROR [neutron.agent.l3.agent] Error while processing router 8a890432-6d03-426e-8603-4abf841ae517 +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.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_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.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_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.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_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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_no_removed_ips_no_exp_egress ... ok +neutron.tests.unit.api.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.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_agent.TestBasicRouterOperations.test__router_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_get_filter_id_for_ip ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... 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.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension +neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension ... ok +neutron.tests.unit.agent.linux.test_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.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.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_agent.TestBasicRouterOperations.test_added_to_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... ok + ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/netns_cleanup.py", line 216, in destroy_namespace + ip = ip_lib.IPWrapper(namespace=namespace) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception ... ok +neutron.tests.unit.agent.linux.test_iptables_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_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.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.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_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.test_dvr_fip_ns.TestDvrFipNs.test_destroy +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... 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_agent_add_external_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway ... 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.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port ... ok +neutron.tests.unit.agent.linux.test_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_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_exp_egress ... ok +neutron.tests.unit.agent.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.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_utils.TestUnixDomainHttpProtocol.test_init_empty_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... 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.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.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.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok +neutron.tests.unit.api.rpc.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_utils.TestUnixDomainHttpProtocol.test_init_new_style_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client ... 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.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port ... ok +neutron.tests.unit.agent.linux.test_tc_lib.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.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority ... ok +neutron.tests.unit.agent.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.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_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok +neutron.tests.unit.agent.linux.test_tc_lib.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.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.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.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_interface.TestOVSInterfaceDriverWithVeth.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... 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.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.TestUnixDomainHttpProtocol.test_init_unknown_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.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_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.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_get ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... 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.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_metering.ProjectManagerTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe_not_last ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_with_scheduling_segment ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_with_client ... 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.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases ... 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.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.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_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_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_read_hosts_file_leases_with_IPv6_tag_and_multiple_ips ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... 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.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.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok -neutron.tests.unit.agent.linux.test_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_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_metering.ProjectManagerTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label ... 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.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_one_az ... ok -neutron.tests.unit.agent.linux.test_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_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_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_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.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.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs ... ok -neutron.tests.unit.agent.linux.test_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_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_metering.ProjectManagerTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... 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_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none ... ok -neutron.tests.unit.agent.linux.test_iptables_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.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_without_azs ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits ... 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.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.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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update ... ok +neutron.tests.unit.agent.l3.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.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.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.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_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.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.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_internal_server_error +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_internal_server_error ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.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.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.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.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_interface.TestOVSInterfaceDriverWithVeth.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... 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.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.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_no_action ... ok +neutron.tests.unit.agent.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.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.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_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.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... 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.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.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add ... ok +neutron.tests.unit.agent.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.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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok +neutron.tests.unit.agent.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete ... ok +neutron.tests.unit.agent.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.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_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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_main +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... 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.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.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_firewall.IptablesFirewallTestCase.test__get_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... 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.metadata.test_agent.TestUnixDomainMetadataProxy.test_main +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok +neutron.tests.unit.agent.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_report_state ... 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.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_defer_apply +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... 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.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.metadata.test_agent.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... 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_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_regular_device ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: dc4b2b20-4d5d-459a-8398-416164ab53a7 +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.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.ovn.test_utils.TestRetryDecorator.test_custom_retry_value +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv6 ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_chain_apply_coalesce_simple ... ok + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 6640f913-3833-4d54-bfb9-da6b7c2f8648 +NoneType: None +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dist_dual_stack ... ok +neutron.tests.unit.agent.metadata.test_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.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_dvr_mac_address_list ... ok +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value ... ok +neutron.tests.unit.agent.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.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.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.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.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.TestRetryDecorator.test_positive_result +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... 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.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_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.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 + ERROR [neutron.agent.metadata.agent] No port found in network the_id 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.linux.test_ip_lib.TestIpLinkCommand.test_create +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok +neutron.tests.unit.api.rpc.handlers.test_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.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_ip_lib.TestIpLinkCommand.test_delete +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... ok + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 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 +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_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_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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_invalid_input_raises ... ok +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier +neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_delete_notifier ... 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.TestIpLinkCommand.test_set_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type ... ok +neutron.tests.unit.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.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.agent.metadata.agent] No port found in network the_id with IP address fe80::5054:ff:fede:5bbf +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.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.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.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_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_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.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.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.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_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.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.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.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.test_ip_lib.TestIpLinkCommand.test_set_mtu +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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.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_ip_lib.TestIpLinkCommand.test_set_name +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... 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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... 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.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.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_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_or_create_ofport_existing ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_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.api.v2.test_router.TestRouter.test_pecan_factory +neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... 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 + 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_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.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_destroy_monitored_metadata_proxy ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.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_acl.TestACLs.test_acl_direction +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_direction ... ok +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok +neutron.tests.unit.agent.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.common.test_coordination.CoordinationTestCase.test_synchronized +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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.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_ip_lib.TestIpLinkCommand.test_settings_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... 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.common.ovn.test_acl.TestACLs.test_acl_ethertype +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... 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.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok +neutron.tests.unit.agent.linux.test_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_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.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.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.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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_network_id ... ok +neutron.tests.unit.agent.linux.test_ip_lib.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.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_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_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.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__deprecate.TestMovedGlobals.test_delete_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... 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.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.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... 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.test__deprecate.TestMovedGlobals.test_moved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bare_value ... ok +neutron.tests.unit.agent.metadata.test_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 +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... 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_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.test__deprecate.TestMovedGlobals.test_moved_global_no_attr +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... ok +neutron.tests.unit.agent.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_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.ovn.metadata.test_server.TestMetadataProxyHandler.test_call +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... ok +neutron.tests.unit.common.ovn.test_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_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.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_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_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.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.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_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.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_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.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok +neutron.tests.unit.agent.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.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.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_ipv4 ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... 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_utils.TestBaseOSUtils.test_is_effective_group_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... 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.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.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.common.test__deprecate.TestMovedGlobals.test_not_last_line +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... 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_utils.TestBaseOSUtils.test_is_effective_group_name +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... 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.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.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_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.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_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.test__deprecate.TestMovedGlobals.test_set_new_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... 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.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_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_address_group.ProjectReaderTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group ... ok +neutron.tests.unit.agent.l3.test_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.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple_with_empty ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... 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.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.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_address_group.SystemReaderTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_ip_prefix_not_normalized ... ok +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_code_protocol_num ... ok +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_str_id ... ok +neutron.tests.unit.conf.policies.test_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.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.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.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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type_name ... ok +neutron.tests.unit.conf.policies.test_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.TestBaseOSUtils.test_is_not_effective_group +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... 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_driver.TestMetadataDriverRules.test_metadata_filter_rules +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... 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_floatingip.SystemMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... 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_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_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_base.APIv2TestCase.test_filters +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... 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.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.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_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_address_scope.AdminTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_prepare_and_remove_devices_filter_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp ... ok +neutron.tests.unit.agent.metadata.test_driver.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_floatingip.SystemMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... 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.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_address_scope.AdminTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... 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.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_devices_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_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_address_scope.AdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... 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.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_refresh_firewall_enhanced_rpc ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... 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_floatingip.SystemMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval ... ok +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_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_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user ... ok +neutron.tests.unit.conf.policies.test_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_ipv4_egress_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_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.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_address_scope.AdminTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope ... 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.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_floatingip.SystemMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok +neutron.tests.unit.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_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.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.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_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.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_metering.SystemAdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... 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_tc_lib.TestTcCommand.test_set_tbf_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectManagerTests.test_get_floatingip_pool ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated ... ok +neutron.tests.unit.conf.policies.test_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.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentEnhancedRpcTestCase.test_security_groups_member_updated_enhanced_rpc ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... ok +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper ... ok +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool ... 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.v2.test_base.APIv2TestCase.test_filters_multiple +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple ... 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.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.ServiceRoleTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent ... ok neutron.tests.unit.agent.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_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_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_dvr_snat_ns.TestDvrSnatNs.test_create -neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_for_ipv6_lease ... ok -neutron.tests.unit.agent.linux.test_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.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.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_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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... ok +neutron.tests.unit.agent.test_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.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_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.AdminTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_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_remove_internal_network neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label ... 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.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_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.agent.test_common.TestRootHelper.test_root_default +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... 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_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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... ok +neutron.tests.unit.conf.policies.test_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.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_get_ovs_port_invalid ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok +neutron.tests.unit.agent.l3.test_dvr_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.ServiceRoleTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... 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.test_rpc.AgentRPCPluginApi.test_tunnel_sync +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... 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.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_metering.SystemAdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.agent.linux.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_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_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_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.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.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_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_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.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_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.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.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_utils.TestGetRoothelperChildPid.test_returns_none_as_root -neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_none_as_root ... 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.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.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_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_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.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_local_ip.ProjectReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... ok +neutron.tests.unit.agent.test_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_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.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.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_dhcp_disabled_for_baremetal ... ok -neutron.tests.unit.agent.linux.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.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_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_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_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_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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall_none ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_get_local_ip ... 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_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.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_metering.SystemAdminTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule ... 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.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.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_agent.ServiceRoleTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... 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.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_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.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.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_address_scope.SystemMemberTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_agent.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.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.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 706bcefa-e8bb-4978-8c39-9ad7965e7a20 -NoneType: None -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.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.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_called_on_agent_process_update ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip ... ok neutron.tests.unit.agent.linux.test_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.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_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_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.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_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_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_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_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.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.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.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__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.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.agent.linux.pd] Router to be updated is not in internal routers list: 6d6c992a-ac15-4ff0-b824-752250fdab7d -NoneType: None -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.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.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_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.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_after_router_updated_should_not_call_add_metadata_rules ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... ok -neutron.tests.unit.agent.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.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.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.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_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_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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_remove_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.api.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.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_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_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_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_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.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_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.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_ndp_proxy.SystemAdminTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.linux.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.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.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.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.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.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_new_binding_activated ... 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_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_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_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.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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports ... ok -neutron.tests.unit.agent.metadata.test_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.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.SystemAdminTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_delete_ndp_proxy ... 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.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_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_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_resource_delete ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... 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_network.ProjectReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... 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_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.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_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.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.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_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.GetDevicesInfoTestCase.test_get_devices_info_lo -neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... ok +neutron.tests.unit.agent.test_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_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_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_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.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.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.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.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_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_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.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.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.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.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.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.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... 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_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_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_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_encap ... 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_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.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.ProjectReaderTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.agent.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_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.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectManagerDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type ... ok +neutron.tests.unit.agent.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.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_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_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.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... 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.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... 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_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_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok -neutron.tests.unit.agent.linux.test_dhcp.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.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize -neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... ok -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations -neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... 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_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.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.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_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.TestCacheBackedPluginApi.test_initialization_with_default_resources +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip ... 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.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_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.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_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_metering.SystemAdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... 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.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_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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero ... ok -neutron.tests.unit.common.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.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.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_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_equal -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_equal ... 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.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_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.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_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_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.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.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.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.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_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.agent.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.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.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.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_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.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.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_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.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.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.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_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.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_network.ProjectReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... 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 @@ -11697,63 +12588,51 @@ 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-a7c7344e-62 + ERROR [neutron.agent.l3.dvr_fip_ns] DVR: FIP namespace config failure for interface fg-9147c922-de 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.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.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_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.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.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_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_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.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.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.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.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.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_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_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.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.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.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_network.ProjectReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags ... 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.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create +neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... ok +neutron.tests.unit.api.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_network.ProjectReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... 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.v2.test_base.FiltersTestCase.test_all_skip_args +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... ok neutron.tests.unit.agent.l3.test_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.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.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_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_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.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.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_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_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_network.ProjectReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network ... 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.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.dhcp.test_agent.TestNetworkCache.test_get_network_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok -neutron.tests.unit.agent.linux.test_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_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.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_init_doesnot_exists ... ok +neutron.tests.unit.agent.l3.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.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_metering.SystemAdminTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... 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_local_ip.ProjectMemberTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_create_local_ip ... ok ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses @@ -11770,509 +12649,78 @@ Exception neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses ... ok -neutron.tests.unit.agent.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_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_delete_address_scope ... 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.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.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.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.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.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_router_cidrs_returns_cidrs ... ok -neutron.tests.unit.agent.linux.test_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.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok -neutron.tests.unit.conf.policies.test_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.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.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.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.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.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_dict_interpolation ... ok -neutron.tests.unit.conf.policies.test_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.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_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.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok -neutron.tests.unit.agent.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.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.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.dhcp.test_agent.TestNetworkCache.test_get_network_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed ... ok -neutron.tests.unit.agent.linux.test_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_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.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.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.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.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.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_release_unused_leases_one_lease -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease ... ok -neutron.tests.unit.api.rpc.callbacks.test_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.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules ... ok -neutron.tests.unit.agent.dhcp.test_agent.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_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_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.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.TestExceptionLogger.test_normal_call -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... 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.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_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.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.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_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.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.TestNetworkCache.test_get_port_ids_limited_nets -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_port_ids_limited_nets ... ok -neutron.tests.unit.conf.policies.test_qos.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.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.common.test_utils.TestExceptionLogger.test_pool_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... 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.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_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.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.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 -Traceback (most recent call last): -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.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 184, in call - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 164, in func - raise RuntimeError(2) -RuntimeError: 2 -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run ... 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.dhcp.test_agent.TestNetworkCache.test_put_network_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... 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.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_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_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_delete_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.test_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 - 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.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.dhcp.test_agent.TestNetworkCache.test_put_port -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_raise ... ok -neutron.tests.unit.agent.linux.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.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.dhcp.test_agent.TestNetworkCache.test_put_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... 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.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix ... ok -neutron.tests.unit.agent.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_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.dhcp.test_agent.TestNetworkCache.test_remove_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... 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.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_from_leases_file ... ok -neutron.tests.unit.agent.test_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.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 -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_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 - 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.dhcp.test_agent.TestNetworkCache.test_remove_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... ok -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise -neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... ok -neutron.tests.unit.agent.linux.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.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_stale_update_ignored ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... ok -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... 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.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.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... 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.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress ... 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.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_clean_by_port -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_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.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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_rules.TestMergeRules.test_merge_common_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.agent.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.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.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.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.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.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.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_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_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.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_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.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... ok -neutron.tests.unit.agent.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_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.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.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_floatingip.SystemAdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... 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.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_floatingip.SystemAdminTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags ... 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.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_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.ExtensionTestCase.test_extended_create -neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... 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.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_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated ... 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.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.SystemMemberTests.test_get_floatingip_pool ... ok -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... ok -neutron.tests.unit.conf.policies.test_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_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.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.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.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.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_address_scope.SystemReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... ok -neutron.tests.unit.agent.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.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_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.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.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.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.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope ... ok -neutron.tests.unit.conf.policies.test_floatingip_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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp ... ok -neutron.tests.unit.conf.policies.test_qos.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.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.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_address_scope.SystemReaderTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.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_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_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.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_network.ProjectReaderTests.test_get_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_fields ... ok neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_filter_validation ... ok -neutron.tests.unit.conf.policies.test_qos.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.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_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_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_metering.SystemAdminTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label ... 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_with_project_info_populated neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_project_info_populated ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges ... ok -neutron.tests.unit.agent.linux.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_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.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_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_base.JSONV2TestCase.test_create +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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.ProjectReaderTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_get_floating_ips ... 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.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok -neutron.tests.unit.agent.linux.test_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.ProjectReaderTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.agent.l3.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.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf ... ok -neutron.tests.unit.agent.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_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.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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_metering.SystemAdminTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label_rule ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_mport_prefix ... ok +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.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_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_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_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.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_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_agent.ProjectReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... 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.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.conf.policies.test_port.SystemMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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.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_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_agent.ProjectReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... 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_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.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_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_local_ip.ProjectMemberTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip ... 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_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_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.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_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_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_network.ProjectReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_networks_tags ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes ... ok +neutron.tests.unit.agent.linux.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.v2.test_base.APIv2TestCase.test_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... 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.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.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_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_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.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.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_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.ProjectReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... 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.api.v2.test_resource.ResourceTestCase.test_action_status neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... 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_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.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp_prefix ... 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 @@ -12287,22 +12735,18 @@ 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_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_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_local_ip.ServiceRoleTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip ... 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.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... ok -neutron.tests.unit.agent.linux.test_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_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_agent.ProjectReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... 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.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_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_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 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 @@ -12319,16 +12763,10 @@ neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized ... ok -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_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_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_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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... 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 @@ -12343,22 +12781,18 @@ 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.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_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_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.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_mport_prefix ... ok -neutron.tests.unit.conf.policies.test_rbac.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.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_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.api.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.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.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.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 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 @@ -12367,50 +12801,115 @@ TypeError: attribute name must be string, not 'NoneType' neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok -neutron.tests.unit.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.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_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.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.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... ok -neutron.tests.unit.conf.policies.test_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_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_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_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.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_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_deleted ... ok +neutron.tests.unit.conf.policies.test_network.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.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok -neutron.tests.unit.agent.linux.test_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_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_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... 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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok -neutron.tests.unit.agent.linux.test_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_router.SystemMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_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_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_filter_ipv4_ingress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_mport_prefix ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_network_type ... ok + ERROR [neutron.agent.l3.router_info] L3 agent failure to setup NAT for floating IPs +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 388, in process_snat_dnat_for_fip + self.process_floating_ip_nat_rules() + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.agent.l3.test_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.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.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.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.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.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.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.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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_prefix ... ok +neutron.tests.unit.agent.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.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.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 +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips ... ok +neutron.tests.unit.agent.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_ingress_udplite_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_mport ... 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.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.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.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.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_network.ProjectReaderTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... 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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udplite_port ... ok +neutron.tests.unit.agent.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.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok +neutron.tests.unit.conf.policies.test_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_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.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.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok +neutron.tests.unit.agent.linux.test_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_local_ip.ServiceRoleTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip ... ok +neutron.tests.unit.agent.l3.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.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.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.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_empty_list ... ok +neutron.tests.unit.agent.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_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_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.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.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 @@ -12425,78 +12924,56 @@ 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_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.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_agent.ProjectReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... ok neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error ... ok -neutron.tests.unit.agent.linux.test_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_ip_lib.TestIPDevice.test_str -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... 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.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.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_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_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.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... ok -neutron.tests.unit.agent.linux.test_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_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_ip_lib.TestIpAddrCommand.test_add_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... ok +neutron.tests.unit.agent.linux.test_iptables_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.api.test_extensions.RequestExtensionTest.test_get_resources +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_get_resources ... 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_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.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_port.SystemMemberTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_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_router.SystemReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_port ... ok -neutron.tests.unit.agent.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.test_dhcp.TestDhcpLocalProcess.test_disable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... 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_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_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.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_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_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.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.api.v2.test_resource.ResourceTestCase.test_status_200 neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... 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_router.SystemReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... ok +neutron.tests.unit.conf.policies.test_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_egress_icmp_type_code +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code ... 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_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_network_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.SystemMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... 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_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.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp_prefix ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.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.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_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill ... ok -neutron.tests.unit.conf.policies.test_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_security_group.ProjectManagerSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group ... 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_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.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_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 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 @@ -12511,158 +12988,78 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception -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_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_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.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... 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_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_logging.SystemAdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... 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.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_rule_updated_same_port ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_port.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.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_add_ecmp_route ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_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.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.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.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.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details ... ok -neutron.tests.unit.agent.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_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_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_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.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_logging.SystemAdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter ... ok -neutron.tests.unit.conf.policies.test_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_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok +neutron.tests.unit.conf.policies.test_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_port.SystemMemberTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... 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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... 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.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.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details ... ok -neutron.tests.unit.agent.linux.test_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_ingress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... 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_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_ip_lib.TestIpAddrCommand.test_list -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... 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.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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok -neutron.tests.unit.agent.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_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_agent.SystemMemberTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.agent.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_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_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_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.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.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_logging.SystemAdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp ... ok -neutron.tests.unit.agent.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_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_ndp_proxy.SystemMemberTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_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_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_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport ... ok -neutron.tests.unit.agent.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_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_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_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_ndp_proxy.SystemMemberTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_update_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok -neutron.tests.unit.conf.policies.test_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_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_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_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.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_port_bindings.SystemAdminTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding ... 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_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_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.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_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... 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_security_group.ProjectReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class +neutron.tests.unit.common.test_utils.SingletonDecoratorTestCase.test_singleton_instance_class ... ok +neutron.tests.unit.conf.policies.test_local_ip_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.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.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.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.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... ok +neutron.tests.unit.agent.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.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_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_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_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.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_port.AdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... 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.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 +neutron.tests.unit.common.test_utils.TestIpVersionFromInt.test_ip_version_from_int_ipv6 ... ok +neutron.tests.unit.agent.linux.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_network.SystemReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... 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_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.l3.test_router_info.TestRouterInfo.test_update_routing_table +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_update_routing_table ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... 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 @@ -12677,14 +13074,22 @@ 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_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.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_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_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_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_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_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_address_scope.SystemAdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.l3.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.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_address_scope.SystemAdminTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope ... 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 @@ -12699,916 +13104,1109 @@ 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.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.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_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope ... 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.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_network.SystemReaderTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... 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.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.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_flavor.ProjectManagerTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor_service_profile ... ok + ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/daemon.py", line 126, in __init__ + self.fd = os.open(pidfile, os.O_CREAT | os.O_RDWR) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +OSError +neutron.tests.unit.agent.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_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.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.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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_caches_port_id ... ok neutron.tests.unit.api.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_dhcp.TestDnsmasq.test_reload_allocations -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... 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.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges -neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosRuleTypeTests.test_get_rule_type ... 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_flavor.ProjectManagerTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... 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_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_flavor.ProjectManagerTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.agent.test_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_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_flavor.ProjectManagerTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... 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_flavor.ProjectManagerTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... 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.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.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_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_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile ... 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.TestDhcpLocalProcess.test_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_added_dist ... 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.test_cache_utils.TestOsloCache.test_get_cache -neutron.tests.unit.common.test_cache_utils.TestOsloCache.test_get_cache ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_prefix ... ok -neutron.tests.unit.agent.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_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_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_flavor.ProjectManagerTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... 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.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.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.SystemMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... 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_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_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_tcp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_port ... 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.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_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_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_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.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_2___ ... 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.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_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type ... 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.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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id neutron.tests.unit.common.test_utils.SignatureTestCase.test_sign_instance_id ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... ok -neutron.tests.unit.conf.policies.test_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_ingress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp ... 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.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.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_device_owner +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner ... 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.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_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_fixed_ips +neutron.tests.unit.conf.policies.test_port.AdminTests.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.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.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.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_daemon.TestPidfile.test_write +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... 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.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_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.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.conf.policies.test_network.SystemReaderTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_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_address_scope.ProjectManagerTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body ... 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.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_port.SystemMemberTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_port.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_network.SystemReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... ok +neutron.tests.unit.agent.linux.test_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.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_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_port.AdminTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_port_filter_port_security_disabled ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan ... 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_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_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.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_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.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_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_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_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.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_ip_lib.ListIpRulesTestCase.test_list_ip_rules +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_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.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_flavor.ProjectManagerTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 ... ok +neutron.tests.unit.conf.policies.test_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_address_scope.ProjectMemberTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp_prefix ... ok +neutron.tests.unit.agent.linux.test_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_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_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_address_scope.ProjectMemberTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_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.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_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_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_service_profile ... ok +neutron.tests.unit.conf.policies.test_network.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.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_ip_lib.ParseIpRuleTestCase.test_parse_fwmark +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... ok +neutron.tests.unit.conf.policies.test_address_scope.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_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_flavor.ProjectManagerTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... 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_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... ok +neutron.tests.unit.conf.policies.test_address_scope.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_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_physical_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network ... 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.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.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.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_address_scope.ProjectMemberTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_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_network.SystemReaderTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.linux.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_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_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.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.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_flavor.ProjectManagerTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... ok +neutron.tests.unit.agent.linux.test_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_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... 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_flavor.ProjectManagerTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... 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.SystemReaderTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... ok +neutron.tests.unit.conf.policies.test_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.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_delete_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_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.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_service_profile ... ok +neutron.tests.unit.agent.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_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.SystemReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... 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_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_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_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... 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.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.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_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_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_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.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_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.TestDhcpLocalProcess.test_enable_disable_two_networks -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... 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_agent.AdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... ok +neutron.tests.unit.agent.linux.test_ip_lib.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_filter_ipv6_ingress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external ... 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.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok +neutron.tests.unit.conf.policies.test_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.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_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.TestSubProcessBase.test_execute_wrapper +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... 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_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_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_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_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.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper_int_options ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_readonly_attr ... 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_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.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_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_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.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.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_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_ip_lib.TestSubProcessBase.test_run_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok +neutron.tests.unit.agent.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_agent.AdminTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_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.AdminTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_delete_fip_pf ... ok +neutron.tests.unit.agent.linux.test_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_agent.AdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_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.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_port_bindings.ServiceRoleTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_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.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.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_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.AdminTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... 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_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_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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok +neutron.tests.unit.conf.policies.test_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_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.agent.linux.test_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.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.AdminTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_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.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_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_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_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.AdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... 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_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.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_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_service_type.ProjectReaderTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations_no_interface ... ok -neutron.tests.unit.agent.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_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.ProjectMemberTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.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_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_port_bindings.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_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.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_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_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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok -neutron.tests.unit.agent.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.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_service_type.ServiceRoleTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ServiceRoleTests.test_get_service_provider ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.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_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_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_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_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.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... ok +neutron.tests.unit.conf.policies.test_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.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_update_port_filter_applies_added_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip ... 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_port.AdminTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_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_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.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_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_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_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_flavor.ServiceRoleTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... 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.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_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.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_port.AdminTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.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.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_bridge ... 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_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.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... 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.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_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.AdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... 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_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.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_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips ... ok -neutron.tests.unit.agent.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_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... ok -neutron.tests.unit.agent.linux.test_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_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_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_qos.AdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... 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_qos.SystemMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 ... ok +neutron.tests.unit.conf.policies.test_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.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.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_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_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_qos.ServiceRoleQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags ... 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_flavor.ServiceRoleTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile ... ok -neutron.tests.unit.agent.linux.test_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_flavor.ServiceRoleTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile ... 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_flavor.ServiceRoleTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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_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.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_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... ok -neutron.tests.unit.agent.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_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.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_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_qos.ServiceRoleQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... ok -neutron.tests.unit.agent.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_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok -neutron.tests.unit.agent.linux.test_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_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_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_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_dhcp.TestDnsmasq.test_spawn -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... 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.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_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_flavor.ServiceRoleTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile ... 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_qos.AdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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.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_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.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_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip ... 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_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.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_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_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosDSCPMarkingRuleTests.test_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.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_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_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_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_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.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_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_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_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_qos.ServiceRoleQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu_plugin_doesnt_pass_mtu_value ... ok -neutron.tests.unit.agent.linux.test_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_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.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.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_qos.AdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... 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.api.v2.test_base.APIv2TestCase.test_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... 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.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.AdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_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.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_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_floatingip.ProjectManagerTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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.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_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_floatingip.ProjectManagerTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... 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_subnet.SystemAdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... 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.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.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_quotas.ProjectManagerTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok +neutron.tests.unit.conf.policies.test_rbac.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.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_connection_error ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... ok -neutron.tests.unit.agent.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_floatingip.ProjectManagerTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... 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.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok -neutron.tests.unit.conf.policies.test_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_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_floatingip.ProjectManagerTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... 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.ProjectManagerTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_default ... 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.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_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.SystemAdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_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_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.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.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_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_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_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.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_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_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_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_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_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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_sg_updates_only ... ok -neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.AdminTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test__get_any_remote_group_id_in_rule_with_remote_group ... ok -neutron.tests.unit.conf.policies.test_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_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.ServiceRoleQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... 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_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.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_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.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_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_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_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.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post ... ok +neutron.tests.unit.conf.policies.test_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_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_rbac.AdminTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_qos.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_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.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_rbac.AdminTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.agent.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_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_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_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.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_metering.SystemReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label ... 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_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_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_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_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_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_security_group.ProjectManagerSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... 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.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.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.conf.policies.test_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_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... 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_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_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label ... 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_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.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.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_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_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_port.SystemReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... 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_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.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_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.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.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.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_qos.ProjectManagerQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort_with_primary_key ... 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_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_metering.SystemMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success ... ok +neutron.tests.unit.conf.policies.test_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_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_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_qos.ProjectManagerQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning ... ok +neutron.tests.unit.conf.policies.test_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_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_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.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.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_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_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_network.ServiceRoleTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... 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_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... ok neutron.tests.unit.agent.linux.test_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_subnet.SystemAdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_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_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_network.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_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_type ... 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.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.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_subnet.SystemAdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... 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.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_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_security_group.ProjectReaderSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_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.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_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_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_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_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... ok +neutron.tests.unit.conf.policies.test_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_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_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_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_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_subnet.SystemAdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_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_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_network.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_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_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_subnet.AdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... 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_qos.ProjectManagerQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok +neutron.tests.unit.conf.policies.test_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.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_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy ... ok +neutron.tests.unit.agent.linux.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_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network ... ok +neutron.tests.unit.conf.policies.test_network.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.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6 ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... 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.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_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_subnet.SystemAdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags ... 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_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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_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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_good ... ok neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone ... ok -neutron.tests.unit.agent.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_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_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_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_shared ... 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.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.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_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.api.v2.test_base.JSONV2TestCase.test_delete_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_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_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.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_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... 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.ProjectManagerTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dhcp_range_bad_prefix_length ... ok -neutron.tests.unit.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.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.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.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... ok -neutron.tests.unit.conf.policies.test_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_no_dns_domain -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... 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_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_network.ProjectManagerTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... 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_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_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_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.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.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.SystemReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... ok -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound_with_ssl ... 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_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_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.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_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_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_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.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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_dvr_conntrack_direct_vxlan ... ok -neutron.tests.unit.conf.policies.test_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_subnetpool.SystemReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... 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_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_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_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.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.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_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_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_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_subnetpool.SystemReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... 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.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_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_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_subnetpool.SystemReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... 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_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_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_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_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... 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_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_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.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 [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 - ERROR [neutron.agent.linux.ip_conntrack] Failed to process ip_conntrack queue entry: -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 96, in _process_queue - self._delete_conntrack_state( - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 158, in _delete_conntrack_state - conntrack_cmds = self._get_conntrack_cmds(device_info_list, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/ip_conntrack.py", line 134, in _get_conntrack_cmds - zone_id = self.get_device_zone(device_info, create=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1200, in _execute_mock_call - result = next(effect) - ^^^^^^^^^^^^ -StopIteration -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... 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.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_local_ip_association.SystemReaderTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.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_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags ... 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.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_port.SystemReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... 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.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_address_scope.ProjectReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... ok -neutron.tests.unit.agent.linux.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_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.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... ok -neutron.tests.unit.agent.linux.test_iptables_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_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_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_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.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.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_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_address_scope.ProjectReaderTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test__add_device_to_namespace_retries ... ok -neutron.tests.unit.agent.linux.test_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_logging.ProjectReaderTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... 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_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_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_subnet.AdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... 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_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_address_scope.ProjectReaderTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... 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.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... 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.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_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_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_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_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.v2.test_base.JSONV2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... 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_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.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok -neutron.tests.unit.conf.policies.test_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.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.policies.test_logging.ProjectReaderTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... 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_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.GetPortTypeVirtualAndParentsTestCase.test_no_subnets +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_subnets ... 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_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... 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_subnet.AdminTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id ... 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_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_address_scope.ServiceRoleTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope ... 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_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_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_vip_with_scope ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... 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_logging.ProjectReaderTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... ok +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents +neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_with_parents ... ok +neutron.tests.unit.conf.policies.test_qos.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_network.ServiceRoleTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... 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.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.ProjectManagerTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... 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.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys -neutron.tests.unit.agent.linux.test_tc_lib.TcFilterTestCase.test__mac_to_pyroute2_keys ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_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_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_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... ok -neutron.tests.unit.conf.policies.test_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_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_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.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.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.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_subnet.AdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... 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_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_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_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_ns ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.agent.linux.test_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.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_network.ProjectManagerTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_networksegments_unique_constraint_check ... ok +neutron.tests.unit.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_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_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.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_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.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value ... ok -neutron.tests.unit.conf.policies.test_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_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_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.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_interface.TestOVSInterfaceDriverWithVeth.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabits_value ... ok +neutron.tests.unit.conf.policies.test_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_subnet.AdminTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok +neutron.tests.unit.conf.policies.test_qos.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_network_segment_range.ProjectMemberTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... 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.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.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_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv4 ... ok -neutron.tests.unit.conf.policies.test_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_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_trunk.SystemAdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok +neutron.tests.unit.conf.policies.test_qos.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.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_port.ServiceRoleTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok -neutron.tests.unit.conf.policies.test_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_utils.AgentUtilsExecuteTest.test_execute_raises -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared ... 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_get_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... 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_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_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_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_utils.AgentUtilsExecuteTest.test_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok -neutron.tests.unit.conf.policies.test_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_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_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.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.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.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_network_segment_range.ProjectMemberTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_update_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_host_id ... ok neutron.tests.unit.agent.linux.test_iptables_manager.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_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_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_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.SystemMemberTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... 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.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_no_raise_runtime ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok +neutron.tests.unit.agent.l3.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.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.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_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_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_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_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.ServiceRoleTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.linux.test_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_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.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_trunk.SystemAdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_no_networking_ovn_installed ... ok +neutron.tests.unit.agent.linux.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_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data ... 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.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_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_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_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_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok +neutron.tests.unit.agent.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_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_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.ParseIpRuleTestCase.test_parse_oif -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... 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_trunk.SystemAdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_az_hints_empty ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_iptables_driver_instance_has_correct_instance ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... 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_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_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep ... 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_network.SystemMemberTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_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.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_port.SystemReaderTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success ... ok +neutron.tests.unit.conf.policies.test_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.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.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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip ... ok neutron.tests.unit.agent.linux.test_iptables_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_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.ServiceRoleTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value ... ok +neutron.tests.unit.conf.policies.test_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.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_quotas.ProjectMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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.ParseIpRuleTestCase.test_parse_priority -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_no_ovn_l3_router ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_true ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... 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.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... 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 @@ -13624,338 +14222,817 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception -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_quotas.ProjectMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... 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.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_floatingip.SystemReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... 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.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_network.SystemMemberTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_segments ... 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.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.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.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_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.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.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_quotas.ServiceRoleTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... 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.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.SystemReaderTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... 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.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_quotas.ServiceRoleTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... 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.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.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_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.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_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.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok +neutron.tests.unit.conf.policies.test_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_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags ... 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_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... 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.conf.policies.test_network.ServiceRoleTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_rbac.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.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.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check ... ok +neutron.tests.unit.conf.policies.test_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.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_qos.ProjectReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_chain_name ... 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.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok +neutron.tests.unit.conf.policies.test_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_network.ServiceRoleTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... 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_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.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_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.SystemMemberTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.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_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_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.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_qos.ProjectReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags ... 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.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_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.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_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_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_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_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.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) ... ok neutron.tests.unit.agent.linux.test_iptables_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_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_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.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.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_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_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_qos.ProjectReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips ... ok ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables__apply_synchronized_no_namespace ... ok -neutron.tests.unit.agent.linux.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.SystemReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... 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.SystemMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... ok -neutron.tests.unit.conf.policies.test_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.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... ok +neutron.tests.unit.conf.policies.test_network.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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok +neutron.tests.unit.conf.policies.test_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_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_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_update_rbac_policy(target_project) ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure ... 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_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_floatingip.SystemReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_new_style_client ... ok -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... 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_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.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_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_network.ServiceRoleTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... ok neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number ... ok -neutron.tests.unit.agent.linux.test_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.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_floatingip.SystemReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_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_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_port.ServiceRoleTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_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.SystemReaderTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_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.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_qos.ProjectReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... 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.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.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_floatingip.SystemReaderTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingip ... 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.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... 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_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.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_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.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_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_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.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_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_network.SystemMemberTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.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_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_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... 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.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... ok -neutron.tests.unit.conf.policies.test_network.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.ServiceRoleTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.common.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_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_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_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.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... ok -neutron.tests.unit.agent.linux.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.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.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_get_floating_ips_dvr -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_floating_ips_dvr ... ok -neutron.tests.unit.agent.linux.test_utils.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_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_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_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_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_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_network_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.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.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_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_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_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.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_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.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_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_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_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.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.SystemMemberTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... 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_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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request ... 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.SystemMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default ... 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_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_floatingip_port_forwarding.AdminTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.linux.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_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_router.SystemAdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 ... ok -neutron.tests.unit.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_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_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_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_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.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_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_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_address_scope.SystemReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_qos.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_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_qos.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.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_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_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.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled ... ok +neutron.tests.unit.conf.policies.test_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_bindings.SystemAdminTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... 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.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_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_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.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_address_scope.SystemReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.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.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.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.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.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_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_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_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.agent.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.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_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_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_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.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.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.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_address_scope.SystemReaderTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_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_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_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_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_agent.ProjectManagerTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... 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.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok +neutron.tests.unit.agent.linux.test_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_agent.ProjectManagerTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... 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.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_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_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_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_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.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.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.ProjectManagerTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... 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.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.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.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.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_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.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change +neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change ... ok +neutron.tests.unit.agent.linux.test_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_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_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_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_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_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_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.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_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.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.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_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.SystemReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_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.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.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.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.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.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_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_floatingip.SystemAdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... 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.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_qos.ServiceRoleQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... 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.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.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_floatingip.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_qos.SystemReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_set_tbf_bw_limit ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags ... 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_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_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.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_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policies_tags ... 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.SystemAdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... 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_qos.ServiceRoleQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... 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.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.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... ok +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... ok +neutron.tests.unit.agent.linux.test_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_qos.SystemReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_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_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_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.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_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_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... 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.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.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_qos.ServiceRoleQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... 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.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_router.SystemAdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... 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_router.ServiceRoleTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... 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.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_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_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_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_router.SystemAdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 ... ok -neutron.tests.unit.db.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.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.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.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.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.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.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.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... ok +neutron.tests.unit.agent.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.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.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers ... ok +neutron.tests.unit.agent.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.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.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_ip_lib.TestIPDeviceCommandBase.test_name_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.agent.linux.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.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_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.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_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.agent.linux.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.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.agent.linux.test_iptables_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_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.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.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_utils.AgentUtilsExecuteTest.test_execute_raises +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... 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_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.agent.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_devlink.TestDevlink.test_get_port +neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... 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_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.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... ok +neutron.tests.unit.conf.policies.test_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.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... ok neutron.tests.unit.conf.policies.test_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.SystemAdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... 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.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.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test__generate_opts_per_subnet_forced_metadata ... ok +neutron.tests.unit.agent.linux.test_iptables_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_utils.AgentUtilsExecuteTest.test_return_code_log_debug +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_debug ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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.SystemAdminTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_409 ... ok -neutron.tests.unit.conf.policies.test_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.SystemMemberTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_shared ... 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.ServiceRoleTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... 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.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.SystemMemberTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags ... 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_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_logging.AdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.db.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_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_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... ok -neutron.tests.unit.conf.policies.test_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_logging.AdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range ... ok -neutron.tests.unit.agent.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_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.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.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_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.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent ... ok +neutron.tests.unit.agent.linux.test_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.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_router.ServiceRoleTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... 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_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_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_logging.AdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... 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.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.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.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_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.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_logging.AdminTests.test_get_log neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... 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_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_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_port.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_router.ServiceRoleTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... ok +neutron.tests.unit.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.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_loggable_resource ... 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_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_not_found ... ok -neutron.tests.unit.agent.linux.test_iptables_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__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_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_utils.AgentUtilsExecuteTest.test_stderr_true +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... 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_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_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_logging.AdminTests.test_update_log neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... 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_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_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_network.ServiceRoleTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_504 ... ok +neutron.tests.unit.agent.linux.test_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_quotas.SystemReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok +neutron.tests.unit.agent.linux.test_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.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.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_qos.SystemReaderQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type ... 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.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port ... ok +neutron.tests.unit.conf.policies.test_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_utils.AgentUtilsExecuteTest.test_with_addl_env +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_security_groups_enabled ... ok +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... 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_quotas.SystemMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep ... ok +neutron.tests.unit.common.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_metering.ProjectManagerTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_create_metering_label_rule ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... 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_quotas.SystemMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... 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_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_router.ServiceRoleTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha ... 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.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.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.conf.policies.test_quotas.SystemMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... 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_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.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_metering.ProjectManagerTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap_exception ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... 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_metering.ProjectManagerTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... 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_router.ServiceRoleTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... ok +neutron.tests.unit.common.test_utils.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_router.ProjectManagerTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... 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.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_metering.ProjectManagerTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label_rule ... 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_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.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_security_group.SystemAdminSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_security_group.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_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_ndp_proxy.SystemMemberTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_create_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_dhcp.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_router.ServiceRoleTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... 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_router.ProjectManagerTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page ... ok +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_child_pid_as_root ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_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_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_address_scope.ProjectReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... ok +neutron.tests.unit.agent.linux.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_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child +neutron.tests.unit.agent.linux.test_utils.TestGetRoothelperChildPid.test_returns_first_non_root_helper_child ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.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_address_scope.ProjectReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... ok +neutron.tests.unit.conf.policies.test_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_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_address_scope.ProjectReaderTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... ok +neutron.tests.unit.conf.policies.test_router.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_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_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_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.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_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_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.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.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_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_without_excluded ... 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.ServiceRoleTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_default ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_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.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_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_bytes_wrong_unit ... ok -neutron.tests.unit.conf.policies.test_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_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_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_auto_allocated_topology.ProjectManagerTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.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 @@ -13969,645 +15046,702 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect Exception -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_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_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.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.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_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_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.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_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_other_code ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bits_value ... ok -neutron.tests.unit.conf.policies.test_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_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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rules ... ok -neutron.tests.unit.conf.policies.test_port.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_network.ServiceRoleTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments ... 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.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_router.SystemAdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips ... 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.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_network.ServiceRoleTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... 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.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_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_subnet.ProjectMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... 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_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_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_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_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.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_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_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.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_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.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test__get_manager_is_singleton ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 ... ok -neutron.tests.unit.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_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_subnet.ProjectMemberTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types ... 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.ServiceRoleTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared ... ok -neutron.tests.unit.agent.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.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 - 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_subnet.ProjectMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_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_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.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.ServiceRoleTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_network_type ... ok - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 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 -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_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_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.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post ... 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_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_subnet.ProjectMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... 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.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_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.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_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_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.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_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_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.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_auto_allocated_topology.ProjectMemberTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... 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_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.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.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.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_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_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.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.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_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.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.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.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.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.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_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_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_flavor.ProjectMemberTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... 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.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_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_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.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SGAgentRpcCallBackMixinTestCase.test_security_groups_rule_updated ... ok neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_qos.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_utils.TestPathUtilities.test_remove_abs_path -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... 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.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.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_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 - 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_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_utils.TestUnixDomainWSGIServer.test_num_threads -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... ok -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... 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.test_rpc.AgentRPCPluginApi.test_get_device_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok -neutron.tests.unit.conf.policies.test_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.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.api.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_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_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.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.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.test_rpc.AgentRPCPluginApi.test_get_devices_details_list -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... 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_utils.TestUnixDomainWSGIServer.test_start -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... 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 - 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_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_subnet.ProjectMemberTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... ok -neutron.tests.unit.api.rpc.callbacks.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_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.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_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.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_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_subnet.ProjectMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... 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.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... 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_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id ... ok -neutron.tests.unit.agent.linux.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_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.test_rpc.AgentRPCPluginApi.test_update_device_down -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_update_device_down ... 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.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_quotas.SystemAdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... 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_quotas.AdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... 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_quotas.SystemAdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... 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.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.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_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_quotas.SystemAdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... 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_subnet.ProjectMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_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.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.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.ServiceRoleTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network ... 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.SystemReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... 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.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_quotas.SystemMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... 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.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_quotas.SystemReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... 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.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_none_when_metadata_port_is_missing ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external ... 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_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_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_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.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_quotas.SystemReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... 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.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.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_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.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_segment.ProjectMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags ... 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_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_flavor.ProjectMemberTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... 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_router.ProjectReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... 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.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.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_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_flavor.ProjectMemberTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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_flavor.ProjectMemberTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... 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.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_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_router.ProjectReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... 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_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_router.ProjectManagerTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... 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.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.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.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.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.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters ... ok -neutron.tests.unit.conf.policies.test_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_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_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_flavor.ProjectMemberTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... 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.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.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_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.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_router.ProjectReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.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.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_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.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.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_router.ProjectReaderTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... ok neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_network.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_segment.ProjectMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags ... ok neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_member_update_events ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.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.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_network.ServiceRoleTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... 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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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_flavor.ProjectMemberTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... 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_segment.AdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_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.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_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_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_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_segment.SystemMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... 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_floatingip.ServiceRoleTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingips_tags ... 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_segment.AdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... 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_floatingip.ServiceRoleTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... 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_segment.SystemMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... 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_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... 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_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_router.ProjectManagerTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed ... ok +neutron.tests.unit.conf.policies.test_floatingip_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_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.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_segment.AdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... ok +neutron.tests.unit.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_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_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.ProjectManagerTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... 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.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.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_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_segment.AdminTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed ... 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_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.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_contains_stale_cidr ... ok -neutron.tests.unit.conf.policies.test_network_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_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_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_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_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_segment.SystemMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... 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_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_router.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.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_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.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_router.SystemAdminTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... 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_segment.SystemMemberTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_router.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_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_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_network.ProjectManagerTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... ok ERROR [neutron.api.extensions] Extension path '' doesn't exist! ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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_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.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... 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.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_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_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_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_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_router.ProjectManagerTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... 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_router.SystemAdminTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... 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_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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_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.SystemMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... 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.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation_plugin_specific ... ok +neutron.tests.unit.conf.policies.test_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_router.SystemAdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... 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.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_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_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.TestDnsmasq.test_output_opts_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... 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_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_subnetpool.SystemMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_default ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... skipped 'Test depends on allowed-address-pairs extension' +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... 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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.ProjectReaderTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... 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_subnet.ProjectMemberTests.test_create_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet_service_types ... ok neutron.tests.unit.api.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_router.ProjectManagerTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_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_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_subnetpool.SystemMemberTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool_shared ... 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_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.SystemMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_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_router.SystemAdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... ok +neutron.tests.unit.conf.policies.test_router.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_subnetpool.SystemMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... 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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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_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_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_router.SystemAdminTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... 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_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_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_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.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.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_router.SystemAdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... 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.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_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_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_router.SystemAdminTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... 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.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_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_bfd ... ok ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.ProjectReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... 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_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_subnet.ProjectMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... 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.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_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_subnetpool.SystemMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... 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_subnetpool.SystemMemberTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... 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_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectManagerTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_dual_dhcp_rfc3442_one_on_link_subnet_route ... ok neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok -neutron.tests.unit.conf.policies.test_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.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.ProjectManagerTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... 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_subnet.ProjectMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnets_tags ... 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.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.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.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.conf.policies.test_network.ProjectManagerTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... ok ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update -neutron.tests.unit.api.rpc.handlers.test_l3_rpc.TestL3RpcCallback.test_process_prefix_update ... ok -neutron.tests.unit.conf.policies.test_network_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.SystemReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... ok neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface ... ok -neutron.tests.unit.agent.linux.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.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok +neutron.tests.unit.agent.linux.test_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_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.SystemReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... 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.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_subnet.ProjectMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... 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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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_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.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.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed ... ok -neutron.tests.unit.db.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_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_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_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group ... 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_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_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.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 ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.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_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.api.extensions] Extension path '' doesn't exist! -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.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.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_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_logging.ProjectMemberTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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.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_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_logging.ProjectMemberTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... 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.api.test_api_common.GetPathUrlTestCase.test_http_to_https -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok -neutron.tests.unit.conf.policies.test_router.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... ok -neutron.tests.unit.api.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_router.ProjectManagerTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok -neutron.tests.unit.conf.policies.test_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 - 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.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags ... 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.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_create_notifier ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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 - ERROR [neutron.api.extensions] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok -neutron.tests.unit.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.ProjectManagerTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok -neutron.tests.unit.conf.policies.test_port.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_router.ProjectReaderTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... 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.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_router.ProjectManagerTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_routers_tags ... 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_router.ProjectReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... 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.SystemAdminTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_host_id ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... ok -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule -neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok -neutron.tests.unit.conf.policies.test_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_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_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.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.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok -neutron.tests.unit.conf.policies.test_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_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_router.ProjectReaderTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags ... 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_port.SystemAdminTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.api.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_router.ProjectManagerTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... 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.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_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.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_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.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok - ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d +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_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_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_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_logging.ProjectMemberTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... 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_logging.ServiceRoleTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... 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.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_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... 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_logging.ServiceRoleTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_log ... 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_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.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.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_can_be_added_as_extension ... ok +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... 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_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_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.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.ProjectManagerTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags ... 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.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_logging.ServiceRoleTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments ... 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.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_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_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.ProjectMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_tags ... 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_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_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_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.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.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... 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_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_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_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.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix ... ok +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_action ... ok +neutron.tests.unit.conf.policies.test_network_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_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_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.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... ok +neutron.tests.unit.conf.policies.test_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.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_action ... ok +neutron.tests.unit.conf.policies.test_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_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.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_network_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.SystemMemberTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_default ... 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_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.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_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.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_post_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_port_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_network.SystemMemberTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... ok +neutron.tests.unit.conf.policies.test_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.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.api.v2.test_base.JSONV2TestCase.test_update_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_noauth ... 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.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_port_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_network.SystemMemberTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.agent.linux.test_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_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_subnet.ProjectManagerTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.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.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.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.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action_and_attr_map ... ok +neutron.tests.unit.conf.policies.test_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.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_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.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.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.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_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_network.SystemMemberTests.test_create_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... 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_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.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_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_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.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_subnet.ProjectManagerTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... ok +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version ... ok +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... 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_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_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_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.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 + 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/netns_cleanup.py", line 216, in destroy_namespace - ip = ip_lib.IPWrapper(namespace=namespace) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -14616,592 +15750,422 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -Exception -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.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_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok -neutron.tests.unit.conf.policies.test_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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_not_empty ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval ... ok -neutron.tests.unit.conf.policies.test_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.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.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... 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.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_port.SystemAdminTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.agent.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_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_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_empty ... ok -neutron.tests.unit.agent.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.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_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_router.ProjectManagerTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... 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.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.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_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.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.SystemAdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... 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.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message ... ok -neutron.tests.unit.api.v2.test_base.V2Views.test_network -neutron.tests.unit.api.v2.test_base.V2Views.test_network ... 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.api.v2.test_base.NotificationTest.test_network_update_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... 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.api.v2.test_base.V2Views.test_port -neutron.tests.unit.api.v2.test_base.V2Views.test_port ... 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_router.ProjectManagerTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.conf.policies.test_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_address_group.ProjectManagerTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced ... ok -neutron.tests.unit.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.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.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.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.ProjectManagerTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_group ... 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_lib.exceptions.ProcessExecutionError +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_subnet.ProjectManagerTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... 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.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_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_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.SystemMemberTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_networks_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.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_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_network.SystemMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... 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_subnet.SystemAdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... 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.SystemMemberTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_networks_tags ... 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.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_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... 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.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_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_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_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.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_subnet.ProjectManagerTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... 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_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_agent.SystemAdminTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_ipam_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_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_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_agent.SystemAdminTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_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.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_port.SystemAdminTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile ... 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.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_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.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.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_network.SystemMemberTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_segments ... ok neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope ... ok -neutron.tests.unit.conf.policies.test_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_security_group.AdminSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_remove_centralized_floatingip ... ok -neutron.tests.unit.conf.policies.test_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace ... ok +neutron.tests.unit.db.test_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_agent.SystemAdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... 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_subnet.ProjectManagerTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... 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_network.SystemMemberTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_networks_tags ... ok neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnetpool ... 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_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_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_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.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_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.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_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required ... ok -neutron.tests.unit.conf.policies.test_port.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_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_security_group.AdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2343050 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-2343050 port, after_update -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 307, in _native_event_send_dhcp_notification - if not self._notification_is_needed(payload.states[0], - ~~~~~~~~~~~~~~^^^ -IndexError: list index out of range - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2343050 port, after_delete -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2343050 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-2343050 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-2343050 network, after_update -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify - if obj_type == 'network' and 'id' in obj_value: - ^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2343050 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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-2343050 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-2343050 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-2343050 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-2343050 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-2343050 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.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_port.SystemAdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags ... 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.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 ... ok -neutron.tests.unit.conf.policies.test_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_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_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... 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_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.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.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 - ERROR [neutron.api.v2.resource] update failed: No details. +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.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip ... ok +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... 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.db.l3_hamode_db] Failed to schedule HA router 3f432e48-a536-42ac-aa5f-fc1dcbd95ed8. 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/extensions/metering.py", line 61, in update_metering_label - raise NotImplementedError() -NotImplementedError -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_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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_main -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... 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_port.SystemAdminTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.api.rpc.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.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_address_scope.AdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_update_address_scope ... 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_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_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_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.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.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_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.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_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_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_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.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.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.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_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.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_bridge_lib.BridgeLibTest.test_owns_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... 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.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segment ... 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.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_agent.ProjectManagerTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update ... ok -neutron.tests.unit.agent.l3.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.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.ProjectManagerTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group ... ok - ERROR [neutron.api.v2.resource] update failed: No details. + 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.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_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_agent.SystemAdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_agent ... 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_subnet.SystemAdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... 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-12943375 router, 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 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/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_network.SystemMemberTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_default ... 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_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_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_network.SystemMemberTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external ... 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_subnet.ProjectManagerTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types ... 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_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.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_qos.SystemMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... 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.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url ... ok +neutron.tests.unit.agent.linux.test_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_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_subnet.ProjectManagerTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags ... ok +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url +neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv6_url ... ok +neutron.tests.unit.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.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_agent.SystemAdminTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.SystemReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... 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.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.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.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.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_qos.SystemMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... 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_agent.SystemAdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port_and_slaac ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... 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_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.SystemMemberQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool_default ... 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_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_subnetpool.SystemAdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... 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.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.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_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_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_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_router.ProjectMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... 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_agent.SystemAdminTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_l3_agents_hosting_router ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_subnetpool_mismatch ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags ... 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_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_router.ProjectMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... 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.SystemAdminTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... 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_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_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_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.ProjectMemberTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_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.SystemMemberTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_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.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network_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_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_subnetpool.SystemAdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... 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_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_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_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_agent.ProjectMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... 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_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_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_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_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.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.SystemReaderTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_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.SystemAdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... 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_subnetpool.SystemReaderTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_security_group.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_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.SystemReaderTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 6ea7252a-d836-4ed4-a170-d9f0bed67f89. +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_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_subnetpool.SystemReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_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_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_get_security_group_rule ... 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-12943375 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/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.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.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_segment.ProjectManagerTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... 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.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.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_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_security_group.ServiceRoleSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_update_security_group ... 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.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_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.SystemAdminTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... 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.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_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.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.RouterFipPortForwardingMappingTestCase.test_update_port_forwarding ... ok -neutron.tests.unit.conf.policies.test_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_segment.ProjectManagerTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... 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_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.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_renamed ... 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_segment.ProjectManagerTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags ... 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_agent.ProjectManagerTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... 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_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_service_type.SystemReaderTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete ... ok -neutron.tests.unit.agent.linux.test_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_segment.ProjectManagerTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset ... ok -neutron.tests.unit.conf.policies.test_port.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_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.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.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none ... ok -neutron.tests.unit.db.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_subnet.SystemReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network ... ok -neutron.tests.unit.conf.policies.test_port.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_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.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_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_daemon.TestPidfile.test_init -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... 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.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_subnet.SystemReaderTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_group ... ok -neutron.tests.unit.conf.policies.test_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.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok - ERROR [neutron.agent.linux.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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -15210,1092 +16174,1366 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -OSError -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_renamed_global ... ok -neutron.tests.unit.agent.linux.test_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_segment.SystemReaderTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags ... ok -neutron.tests.unit.db.quota.test_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_agent.ProjectManagerTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_routers_on_l3_agent ... ok +ValueError +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_subnetpool.SystemAdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets ... 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.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_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_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_agent.SystemReaderTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_network_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.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.SystemAdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... 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_agent.ProjectMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... 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_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_subnetpool.SystemAdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... 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_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_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_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_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.SystemAdminTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... 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_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_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.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.SystemAdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_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_availability_zone.SystemReaderTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_security_group.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_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_trunk.AdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.conf.policies.test_network_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_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_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_trunk.AdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... 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_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_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_segment.ProjectReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... 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_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.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_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_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_subnetpool.SystemReaderTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... 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_segment.ProjectReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... 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_segment.ProjectReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... 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_trunk.AdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.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_trunk.ProjectMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk ... 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.ProjectMemberQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_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.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_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_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_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_qos.ProjectMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... 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.AdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... 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_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_trunk.ProjectMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_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_agent.SystemReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... 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_flavor.ProjectReaderTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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_trunk.ProjectMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemMemberTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... 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.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_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_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_trunk.ProjectMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... 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_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_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_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_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.ProjectMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... 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_subnet.ServiceRoleTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_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_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... 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_subnet.ServiceRoleTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... 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_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.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... 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_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_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_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_subnet.ServiceRoleTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... 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.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_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_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_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_flavor.ProjectReaderTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... 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.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_subnet.ServiceRoleTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_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.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile ... ok +neutron.tests.unit.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_create_router_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... 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_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok + ERROR [neutron.agent.l3.ha_router] Unable to process HA router f5a31f29-e326-4fd8-9c9d-d836a80b65bf without HA port +NoneType: None + ERROR [neutron.agent.l3.agent] Error while initializing router f5a31f29-e326-4fd8-9c9d-d836a80b65bf +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 f5a31f29-e326-4fd8-9c9d-d836a80b65bf without HA port +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_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_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_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_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.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_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_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.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_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_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.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.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_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_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_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_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_quotas.ProjectReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... 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_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_quotas.ProjectReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... 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_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_quotas.ProjectReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... 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_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_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_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_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_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_get_fip_pf ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... 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_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_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_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_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_local_ip.SystemMemberTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_create_local_ip ... 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_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_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.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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_subnet.SystemReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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_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_logging.ProjectManagerTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... 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_logging.ProjectManagerTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource ... ok neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... ok -neutron.tests.unit.conf.policies.test_port.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__deprecate.TestMovedGlobals.test_set_new_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_new_global ... 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.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_segment.SystemReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource ... ok -neutron.tests.unit.agent.linux.test_utils.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.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_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_logging.ProjectManagerTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok neutron.tests.unit.conf.policies.test_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_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__deprecate.TestMovedGlobals.test_set_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... ok -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone ... ok -neutron.tests.unit.db.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_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_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_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.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid -neutron.tests.unit.agent.linux.test_utils.TestKillProcess.test_kill_process_returns_none_for_stale_pid ... ok -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception -neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... 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_metering.ProjectMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... 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_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_subnet.SystemReaderTests.test_delete_subnet neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... 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_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.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.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_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_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.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_segment.SystemReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit ... 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_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.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources ... ok neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags ... ok -neutron.tests.unit.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_segment.SystemReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... 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_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_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.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_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.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_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_metering.ProjectMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... ok neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... 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_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_segment.SystemReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node -neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok -neutron.tests.unit.agent.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.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_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.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.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_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_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_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_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.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_metering.ProjectMemberTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label_rule ... 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_router.AdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... 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_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_subnetpool.ServiceRoleTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... 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_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.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user -neutron.tests.unit.agent.ovn.metadata.test_driver.TestMetadataDriverProcess.test_create_config_file_wrong_user ... ok -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... 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_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_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.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_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.AdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... 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.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object ... ok +neutron.tests.unit.db.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_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.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_quota_usage_by_resource ... ok +neutron.tests.unit.conf.policies.test_router.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_subnet.SystemReaderTests.test_get_subnets_tags neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags ... 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.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_metering.SystemReaderTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label_rule ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok -neutron.tests.unit.conf.policies.test_port_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_flavor.SystemAdminTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... 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_subnet.SystemReaderTests.test_update_subnet neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... ok -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 -neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label ... 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_bindings.ProjectManagerTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... 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.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type -neutron.tests.unit.api.rpc.callbacks.test_resources.IsValidResourceTypeTestCase.test_known_type ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... 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.ProjectReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy ... 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_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.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservations_for_resources ... ok neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_segment_id ... 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.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.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_bindings.ProjectManagerTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_delete_port_binding ... 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_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_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.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_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_subnet.SystemReaderTests.test_update_subnet_service_types neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.quota.test_api.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_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_port_bindings.ProjectManagerTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding ... 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_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_metering.SystemReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label_rule ... 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.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_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_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_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.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_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_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... 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_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_port_bindings.SystemMemberTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding ... 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.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_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.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_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_subnetpool.ProjectMemberTests.test_add_prefixes neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... 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_subnetpool.ServiceRoleTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_update_ndp_proxy ... ok -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_hostname_url ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_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.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_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_subnetpool.ProjectMemberTests.test_create_subnetpool neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... 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.SystemAdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... 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.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_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_subnetpool.ServiceRoleTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags ... 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_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.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_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_router.AdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... 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_subnetpool.ProjectMemberTests.test_create_subnetpool_default neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... 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.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_subnetpool.ServiceRoleTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... 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_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.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_dhcp.TestDnsmasq.test_reload_allocations +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... 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_router.AdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_one_resource_only ... ok +neutron.tests.unit.agent.linux.test_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.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_subnetpool.ProjectMemberTests.test_create_subnetpool_shared neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared ... 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.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_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_unlock ... 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_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_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_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.TestIpamPorts.test_create_port_json +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_json ... 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.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_remove_config_files +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_remove_config_files ... 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.ServiceRoleTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... 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.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.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu_ipv4_ipv6 ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... 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.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.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_subnetpool.ServiceRoleTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags ... 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_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.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_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_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_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.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_subnetpool.ProjectMemberTests.test_delete_subnetpool neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test__add_device_to_namespace_retries ... ok -neutron.tests.unit.api.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.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.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.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_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_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.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_rule_not_updated ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_prefix ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_for_nested_resource_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_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_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_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_logging.ProjectReaderTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... 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_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_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags ... 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_subnetpool.ServiceRoleTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... 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_agent.SystemAdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_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_interface.TestOVSInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... ok -neutron.tests.unit.conf.policies.test_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_subnetpool.ServiceRoleTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... 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.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_ext_with_custom_member_action_gets_plugin_prefix ... ok -neutron.tests.unit.conf.policies.test_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.TestIpToCidr.test_ip_to_cidr_ipv6_default -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... 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_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.agent.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_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_logging.ProjectReaderTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... 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_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_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.ProjectMemberTests.test_get_subnetpool neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... 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.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.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_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_logging.ProjectReaderTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... 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_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label_rule ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... skipped 'Test depends on allowed-address-pairs extension' +neutron.tests.unit.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.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_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_logging.ProjectReaderTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... 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_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_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_logging.ProjectReaderTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... 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_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_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_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_ndp_proxy.SystemAdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_create_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... 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_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_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_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.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_subnetpool.ProjectMemberTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... ok +neutron.tests.unit.conf.policies.test_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_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.ProjectManagerTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_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.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.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.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.ProjectMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_update_ndp_proxy ... ok +neutron.tests.unit.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_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_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_trunk.ProjectReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... 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.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_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_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_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_trunk.ProjectReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... 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_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.AdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_dns_server ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok +neutron.tests.unit.conf.policies.test_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_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_network.ProjectMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... 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_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_trunk.ProjectReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... 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_segment.ProjectManagerTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags ... 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_spawn_cfg_multiple_dns_server +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_multiple_dns_server ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88469bd9-e58f-46ed-8c42-bb7e5ab8eb68 after 0 tries +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_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_trunk.ProjectReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... 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_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_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_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.ProjectReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... 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_spawn_cfg_with_local_resolv +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota ... ok +neutron.tests.unit.conf.policies.test_network.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_segment.ProjectManagerTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... ok +neutron.tests.unit.agent.linux.test_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_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.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_segment.ProjectManagerTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_get_segments_tags ... ok +neutron.tests.unit.conf.policies.test_network.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_trunk.ProjectReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... 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.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_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_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.conf.policies.test_segment.ProjectManagerTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... 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_segment.ProjectManagerTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags ... 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_network.AdminTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... 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_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_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_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_network.AdminTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_networks_tags ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota ... ok +neutron.tests.unit.conf.policies.test_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.AdminTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... 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.ProjectMemberTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_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_network.AdminTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_networks_tags ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_max_leases_is_smaller_than_cap ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88469bd9-e58f-46ed-8c42-bb7e5ab8eb68 after 0 tries +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_network.ProjectMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_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.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.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.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_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_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_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.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.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_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.conf.policies.test_network.ProjectMemberTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... ok +neutron.tests.unit.conf.policies.test_subnet.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.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.SystemMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok +neutron.tests.unit.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_dhcp.TestDnsmasq.test_spawn_not_bridged +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... 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_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_subnet.SystemMemberTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... ok +neutron.tests.unit.conf.policies.test_network.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_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_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.AdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... ok +neutron.tests.unit.conf.policies.test_network.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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... 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_network.AdminTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default ... 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_subnet.SystemMemberTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_service_types ... 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.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_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_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_subnet.SystemMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags ... 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.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_network.AdminTests.test_update_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled ... ok +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_tags ... 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.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_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.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.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_network.ProjectMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... 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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.agent.linux.test_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_network.ProjectMemberTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... 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_network.ProjectMemberTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external ... 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.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.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 + 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_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.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.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_ip_lib.TestIpNeighCommand.test_delete_entry +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_delete_entry ... 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_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type ... ok +neutron.tests.unit.agent.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.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_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_ip_lib.TestIpNeighCommand.test_dump_entries +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_dump_entries ... 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_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_ip_lib.TestIpNeighCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... 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 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_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_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_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_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_network.ProjectMemberTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared ... ok +neutron.tests.unit.agent.linux.test_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.conf.policies.test_network.AdminTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_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.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_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_network.SystemAdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... ok +neutron.tests.unit.agent.l3.test_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_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... 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.db.test_agents_db.TestAgentsDbMixin.test__get_dict +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... ok +neutron.tests.unit.db.test_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_network.AdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... ok neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external ... 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.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_delete_custom_collection_method ... ok -neutron.tests.unit.conf.policies.test_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.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_subnetpool.ServiceRoleTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCaseBase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.conf.policies.test_agent.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_address_group.SystemReaderTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group ... ok -neutron.tests.unit.db.test_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.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_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.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict_broken ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.db.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.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_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.db.test_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_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_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_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_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_network_segment_range.AdminTests.test_create_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check ... ok +neutron.tests.unit.db.test_l3_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.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan6_valid_srcport_length ... ok +neutron.tests.unit.conf.policies.test_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.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_valid_vnic_type ... ok +neutron.tests.unit.agent.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_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_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.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_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.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_subnetpool.ProjectMemberTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags ... 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.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_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_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_interface.TestOVSInterfaceDriver.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... 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.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.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.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_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_network_segment_range.AdminTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range ... ok neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... 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.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok -neutron.tests.unit.conf.policies.test_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.SystemAdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_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.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.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_address_scope.SystemAdminTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... 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.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_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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_is_eligible_agent ... ok neutron.tests.unit.conf.policies.test_network.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.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_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_address_scope.SystemAdminTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope ... ok -neutron.tests.unit.api.rpc.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_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_interface.TestOVSInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope ... ok -neutron.tests.unit.api.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_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_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_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.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.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.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_subnetpool.ProjectMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... 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_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.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.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_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_interface.TestOVSInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... 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.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.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_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.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_network.SystemAdminTests.test_create_network_segments neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_segments ... 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.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_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.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.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.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_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_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_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_subnetpool.ProjectMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool ... 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.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.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.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.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.SystemAdminTests.test_create_network_shared neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_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.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.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_common.ConvertToDictTestCase.test_simple_object -neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... 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.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_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_subnetpool.ProjectMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_default ... 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_qos.SystemAdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags ... 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_agent.SystemAdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... 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.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.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.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.test_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.SystemAdminTests.test_create_networks_tags neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_networks_tags ... 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_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_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_gets_prefix_of_plugin -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_gets_prefix_of_plugin ... 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.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl ... ok -neutron.tests.unit.conf.policies.test_agent.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_network_segment_range.SystemReaderTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_get_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_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_network.SystemAdminTests.test_delete_network neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_removing_resource ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... 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_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_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_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.SystemAdminTests.test_delete_networks_tags neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags ... 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.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.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_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_agent.ServiceRoleTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... 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.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_network_segment_range.SystemReaderTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_range ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_del_veth ... 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_network.SystemAdminTests.test_get_network neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network ... 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_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.linux.test_ip_lib.TestIpLinkCommand.test_set_alias -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_alias ... 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.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_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_update_network_segment_ranges_tags ... ok neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_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_flavor.ProjectMemberTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... 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.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.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.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.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.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_ensure_namespace_existing +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... 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.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.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_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_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_agent.ServiceRoleTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... 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.api.v2.test_base.APIv2TestCase.test_emulated_pagination -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... ok +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_add_extra_routes ... 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.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_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_network.SystemAdminTests.test_get_network_provider_segmentation_id neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_multiple_consumer_version_update ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... 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.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_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_qos.SystemAdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policy ... 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_flavor.ProjectMemberTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.linux.test_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.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_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_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_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty ... ok neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments ... 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_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_flavor.ProjectMemberTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... ok -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix -neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix ... 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.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_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_port_bindings.ProjectManagerTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding ... ok neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... 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.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_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_flavor.ProjectMemberTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... 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.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_devices ... 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_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_network.SystemAdminTests.test_update_network neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... 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_qos.SystemAdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... 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.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.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_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_port_bindings.ProjectReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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.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_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_agent.ServiceRoleTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... 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.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__add_filter -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... ok +neutron.tests.unit.agent.linux.test_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.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.SystemAdminTests.test_update_network_external neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network_external ... 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.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_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... 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_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_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_bindings.ProjectReaderTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_root ... 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_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_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_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_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_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_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.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_flavor.SystemAdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... 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.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty ... ok +neutron.tests.unit.conf.policies.test_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.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_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_flavor.SystemAdminTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert ... ok -neutron.tests.unit.conf.policies.test_qos.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.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_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_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_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_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.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_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_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_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_ipset_manager.IpsetManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... ok +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok neutron.tests.unit.conf.policies.test_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_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_quotas.ProjectReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... 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_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.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.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_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_disable_new_agents ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_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_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_quotas.ProjectReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry ... ok -neutron.tests.unit.db.test_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_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.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_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.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_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_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_quotas.ProjectReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... 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_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_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_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.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_delete_project_quota_restores_default_limit ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... 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_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_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_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_rbac.AdminTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_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_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_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.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_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_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.db.test_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.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_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_network_segment_range.ProjectManagerTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range ... ok -neutron.tests.unit.db.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_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.APIv2TestCase.test_fields_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_empty ... 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_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_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.RegistryNotificationTest.test_networks_create_bulk_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok -neutron.tests.unit.agent.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_network.ProjectMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external ... 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_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_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_network.ProjectMemberTests.test_create_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.cmd.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.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_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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_warning ... ok -neutron.tests.unit.conf.policies.test_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok -neutron.tests.unit.conf.policies.test_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.api.v2.test_base.APIv2TestCase.test_fields_multiple -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields_multiple ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok -neutron.tests.unit.conf.policies.test_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.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_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good ... ok -neutron.tests.unit.conf.policies.test_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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... ok -neutron.tests.unit.db.test_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok -neutron.tests.unit.conf.policies.test_network_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network ... ok -neutron.tests.unit.agent.linux.test_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_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.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.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_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_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.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.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_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_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.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_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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_not_found_without_chain ... ok -neutron.tests.unit.conf.policies.test_network_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.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.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_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_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.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.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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok -neutron.tests.unit.conf.policies.test_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.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.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.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.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.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.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_local_ip.AdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_create_local_ip ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok -neutron.tests.unit.db.test_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_local_ip.AdminTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip ... 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.v2.test_base.APIv2TestCase.test_filters -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok -neutron.tests.unit.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_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_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_local_ip.AdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... ok -neutron.tests.unit.db.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_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.AdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... ok -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemMemberTests.test_delete_local_ip_port_association ... ok -neutron.tests.unit.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_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_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_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.api.v2.test_base.APIv2TestCase.test_filters_empty -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... 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.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label ... 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.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.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_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_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_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_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_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.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.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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_native_dhcp_disabled ... ok -neutron.tests.unit.conf.policies.test_network.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_port.AdminTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success ... ok -neutron.tests.unit.conf.policies.test_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_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.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.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_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.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.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.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.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.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure ... ok -neutron.tests.unit.conf.policies.test_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_metering.ProjectReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_port.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.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.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.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.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.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota ... ok -neutron.tests.unit.conf.policies.test_port.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_metering.ProjectReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok -neutron.tests.unit.conf.policies.test_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_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_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.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.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_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_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_metering.ServiceRoleTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_create_metering_label ... 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_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.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_with_first_add_member ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_bad_mac ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 543ab3bd-9255-4e37-8da0-81b8b29b8776 after 0 tries +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... ok +neutron.tests.unit.conf.policies.test_qos.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_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.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.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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok +neutron.tests.unit.db.test_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_port_bindings.ProjectMemberTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding ... ok +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete +neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update_routes_where_route_vanishes_while_on_delete ... ok +neutron.tests.unit.agent.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_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_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.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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_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_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.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 543ab3bd-9255-4e37-8da0-81b8b29b8776 after 0 tries +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok +neutron.tests.unit.db.test_ipam_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.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.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_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.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_disable_security_group_extension_by_config ... ok +neutron.tests.unit.api.rpc.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.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.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.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_quotas.AdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... 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.TestIpamPorts.test_create_ports_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated ... 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_quotas.AdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... 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_quotas.AdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... 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.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_get_callbacks_fails_on_unregistered_callback ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_add_router_interface ... 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.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.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '15fcd837-4497-42dc-be0b-b8ac13474679', '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:2b:74', '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/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 @@ -16340,9 +17578,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -16376,800 +17611,146 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port - result, mech_context = self._create_port_db(context, port) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db - port_db = self.create_port_db(context, port) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db - self.ipam.allocate_ips_for_port_and_store( - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store - self.store_ip_allocation_for_port(context, ips, network_id, port_copy) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 233, in store_ip_allocation_for_port - IpamPluggableBackend._store_ip_allocation( - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 146, in _store_ip_allocation - allocated.create() - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - ^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) -oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed -[SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] -[parameters: ('9222dd7a-2268-403a-9e0a-f6d20a7873a2', '127.0.0.1', '61350d50-14eb-4ecd-ac16-91b14979a34e', 'c3dae076-d7f6-4ffc-8372-5f8bad94321d')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) -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.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.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_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.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.test_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.common.test_cache_utils.TestCachingDecorator.test_cache_hit -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... 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_network.ProjectMemberTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_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.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_cache_utils.TestCachingDecorator.test_cache_miss -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... 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.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_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.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_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_metering.ServiceRoleTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... 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_network.ProjectMemberTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_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.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.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_port.AdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.AdminTests.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.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.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_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_metering.ServiceRoleTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label_rule ... 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.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_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.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.ProjectMemberTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... 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.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... ok -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... 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_metering.ServiceRoleTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_get_metering_label ... 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.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_network.ProjectMemberTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_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 -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 - 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 + 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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/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/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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 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.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_update_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... 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_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.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.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.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback ... ok -neutron.tests.unit.db.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_port.AdminTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_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_network.ProjectMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... 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_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_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_auto_allocated_topology.ProjectMemberTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_get_topology ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints ... 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_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_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_flavor.ProjectReaderTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok -neutron.tests.unit.api.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_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_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_flavor.ProjectReaderTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor_service_profile ... 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_metering.SystemMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_service_profile ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... 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_metering.SystemMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule ... 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_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_flavor.ProjectReaderTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_htb ... ok -neutron.tests.unit.conf.policies.test_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_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_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_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_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.ProjectReaderTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile ... 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.ProjectMemberTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_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.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_port.AdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_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.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_network.ProjectMemberTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile ... 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_network.ProjectMemberTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared ... ok -neutron.tests.unit.conf.policies.test_port.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.ProjectReaderTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.db.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_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.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.ProjectMemberTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_create_fip_pf ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range ... ok + 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_router.ProjectMemberTests.test_create_router neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... 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.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_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_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.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_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_segment_range.AdminTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... 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_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_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_port.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.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_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_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.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.ServiceRoleQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosRuleTypeTests.test_get_rule_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_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_local_ip.SystemReaderTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... 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_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.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.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_network.ProjectReaderTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.test_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.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.AdminTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.conf.policies.test_network.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.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_fails_on_invalid_type ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_router.ProjectMemberTests.test_create_router_external_gateway_info neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.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_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.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf ... ok -neutron.tests.unit.conf.policies.test_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_port.AdminTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_port.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.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.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_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_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.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_local_ip.SystemReaderTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_get_local_ip ... 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_network.ProjectReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments ... 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.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_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.SystemReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... 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_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.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_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.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.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root ... ok -neutron.tests.unit.conf.policies.test_port.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_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_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.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.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.ProjectReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... 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.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_user ... ok -neutron.tests.unit.conf.policies.test_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_ndp_proxy.SystemReaderTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy ... 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_ip_availability.ProjectMemberTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectMemberTests.test_get_network_ip_availability ... ok -neutron.tests.unit.conf.policies.test_port.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.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_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ServiceRoleTests.test_get_network_ip_availability ... ok -neutron.tests.unit.db.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_port.SystemReaderTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.api.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_security_group.AdminSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup ... ok +neutron.tests.unit.db.test_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_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.api.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.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_security_group.AdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... ok +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... ok +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_unregistered_callback ... ok +neutron.tests.unit.db.test_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_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.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.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.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.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_update_security_group ... ok +neutron.tests.unit.common.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.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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok +neutron.tests.unit.db.test_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_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_non_dvr_agent ... ok +neutron.tests.unit.conf.policies.test_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.api.test_api_common.GetPathUrlTestCase.test_http_to_https +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok neutron.tests.unit.conf.policies.test_router.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_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_port.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_network.ProjectReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_networks_tags ... 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_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips ... 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_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_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.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_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_qos.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.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_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... 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_network.ProjectReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_create_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_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.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_port.SystemReaderTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_ports_tags ... 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_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.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_port.SystemReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... 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_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_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.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... 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_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_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_qos.SystemMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... 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.ProjectMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... 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.ProjectReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network ... 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.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_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_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_port.SystemReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_untracked_resource ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... 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_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.TestDbBasePluginIpam.test_delete_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam ... 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_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.db.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_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_qos.SystemMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... 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_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.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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test__remove_expired_reservations ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_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_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.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_create_quota_limit ... ok -neutron.tests.unit.conf.policies.test_port.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_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_network.ProjectReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_port.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_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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_delete_project_quota_restores_default_limit ... ok -neutron.tests.unit.conf.policies.test_port.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.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_quotas.ProjectMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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_quotas.ProjectMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... 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_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.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_quotas.ProjectMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... 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.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.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_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_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... 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_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_port.SystemReaderTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... 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.SystemReaderTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_router.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.ProjectReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... 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_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.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_service_type.ProjectReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectReaderTests.test_get_service_provider ... 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.ProjectMemberTests.test_create_router_ha neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha ... 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_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.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.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_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.ProjectMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... 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.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.common.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_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_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.ServiceRoleTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha ... 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_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_network.ProjectReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... 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.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit ... ok -neutron.tests.unit.db.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.api.test_api_common.GetPathUrlTestCase.test_no_headers +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_no_headers ... 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.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_router.ProjectMemberTests.test_delete_router neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... 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_router.ServiceRoleTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... 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_router.ServiceRoleTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... 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 - ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. +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_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' + 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) @@ -17209,17 +17790,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -17253,75 +17844,1136 @@ File "/usr/lib/python3/dist-packages/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_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.ProjectMemberQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags ... 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 +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' 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_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_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... ok -neutron.tests.unit.conf.policies.test_port.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_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.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.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_subnetpool.ServiceRoleTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... 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.ProjectMemberTests.test_get_router neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... ok -neutron.tests.unit.conf.policies.test_network.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.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_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.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.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_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_port.ProjectMemberTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_network.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_qos.ProjectMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... 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' - 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 +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... ok +neutron.tests.unit.api.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.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.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_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_subnetpool.ServiceRoleTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... 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_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_subnetpool.ServiceRoleTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_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.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_router.ProjectMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... 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_subnetpool.ServiceRoleTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... 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.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_router.ProjectMemberTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_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_subnetpool.ServiceRoleTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpools_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.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.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_subnetpool.ServiceRoleTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... 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.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.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_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_subnetpool.ServiceRoleTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_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_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.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_subnetpool.ServiceRoleTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets ... 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_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_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 + 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.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 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 + ... 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_subnetpool.ServiceRoleTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... 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.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.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.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.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching ... ok +neutron.tests.unit.conf.policies.test_router.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_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node_no_active_nodes ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... 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_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_router.SystemMemberTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_add_router_interface ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... 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_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_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_trunk.SystemReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... 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.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_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_trunk.SystemReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... 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.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_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.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_trunk.SystemReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunks_tags ... 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.common.test_utils.TestThrottler.test_throttler +neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... 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.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.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_trunk.SystemReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... 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_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_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_address_scope.ServiceRoleTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_create_address_scope ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs ... 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_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_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.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_address_scope.ServiceRoleTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology ... ok +neutron.tests.unit.conf.policies.test_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_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_trunk.SystemReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... 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_floatingip.ProjectManagerTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunk ... 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.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_router.SystemMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent ... ok +neutron.tests.unit.extensions.test_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_floatingip.ProjectManagerTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... 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_agent.ProjectReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... 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_agent.ProjectReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... 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.ProjectManagerTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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_router.SystemMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... 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_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_floatingip.ProjectManagerTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_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.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.SystemMemberTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... 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_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_floatingip.ProjectManagerTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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_floatingip.ProjectManagerTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... 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_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_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_agent.ProjectReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... 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_floatingip.SystemReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... 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.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_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_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_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.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... 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_router.SystemMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... 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.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.conf.policies.test_agent.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_floatingip.SystemReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.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_agent.SystemMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... 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_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_floatingip.SystemReaderTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_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.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_security_off_address_pairs ... skipped 'Plugin does not implement port-security extension' +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error ... ok +neutron.tests.unit.conf.policies.test_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_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_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_floatingip.SystemReaderTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_agent.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_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_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.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_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_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_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_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf ... ok +neutron.tests.unit.db.test_l3_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.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_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_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.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_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.extensions.test_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_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok +neutron.tests.unit.conf.policies.test_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_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.AdminTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_ipam_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_flavor.AdminTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... 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_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port ... ok +neutron.tests.unit.conf.policies.test_floatingip_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_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.AdminTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... 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_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.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok +neutron.tests.unit.extensions.test_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.AdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... 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_router.SystemReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_distributed ... 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_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.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_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.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_floatingip.AdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_ecmp ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok +neutron.tests.unit.conf.policies.test_floatingip.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_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_router.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_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_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_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_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_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.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.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_router.SystemReaderTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_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_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_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.SystemReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... 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_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_router.SystemReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... 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_router.SystemReaderTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... 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.SystemReaderTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_distributed ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 ... ok +neutron.tests.unit.conf.policies.test_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_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_logging.SystemAdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... 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_logging.SystemAdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... 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.SystemReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... 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_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_logging.SystemAdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... 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_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_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_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_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_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy ... 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_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_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_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_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_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_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.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_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query ... ok +neutron.tests.unit.conf.policies.test_ndp_proxy.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_router.SystemReaderTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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_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_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.ProjectMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.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_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_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_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... ok +neutron.tests.unit.conf.policies.test_network_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_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_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_network_segment_range.SystemAdminTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_delete_network_segment_range ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__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_floatingip.ProjectMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... 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_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_floatingip.ProjectMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 ... ok +neutron.tests.unit.conf.policies.test_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.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_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_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_enqueue_state_change_router_not_found +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found ... ok +neutron.tests.unit.db.test_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_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_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_floatingip.ProjectMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... 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_network_segment_range.SystemAdminTests.test_update_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_update_network_segment_range ... ok +neutron.tests.unit.agent.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.ProjectMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_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.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_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_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.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_floatingip.ProjectReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... 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.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_port.ProjectManagerTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... 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_segment.SystemReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... 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.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_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_segment.SystemReaderTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segments_tags ... 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_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.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... 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.ProjectReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises ... ok +neutron.tests.unit.conf.policies.test_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_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok +neutron.tests.unit.conf.policies.test_floatingip.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.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.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_floatingip.ProjectReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... 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_port.ProjectManagerTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.db.test_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_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_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_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_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.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true ... ok +neutron.tests.unit.conf.policies.test_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_port.ProjectManagerTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.agent.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_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_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_local_ip.ProjectManagerTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... 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.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.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu ... ok +neutron.tests.unit.db.test_l3_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_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.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_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_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_local_ip.ProjectManagerTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway ... ok +neutron.tests.unit.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.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_segment.SystemReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok +neutron.tests.unit.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_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.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... 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_segment.SystemReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok +neutron.tests.unit.conf.policies.test_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.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_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.conf.policies.test_trunk.ProjectManagerTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity ... ok +neutron.tests.unit.conf.policies.test_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.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.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... 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_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_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... ok +neutron.tests.unit.db.test_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.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... ok +neutron.tests.unit.db.test_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_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_trunk.ProjectManagerTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... 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.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_with_l3_agent ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... 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.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_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... 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_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_trunk.ProjectManagerTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... 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_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_port.ProjectMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... 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_trunk.ProjectManagerTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... 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.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_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_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_trunk.ProjectManagerTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_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.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.agent.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_port.ProjectManagerTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_quota_usage ... ok +neutron.tests.unit.db.test_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_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.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_port.ProjectManagerTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... 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_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.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.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_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_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type ... 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.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.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.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_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_port.ProjectManagerTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_project ... ok +neutron.tests.unit.conf.policies.test_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_floating_ip_not_configured_if_no_host_or_dest_host +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host ... ok +neutron.tests.unit.db.test_l3_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_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.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_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type ... 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_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_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.ProjectManagerTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok +neutron.tests.unit.db.test_l3_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.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_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.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_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.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.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr ... 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_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_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_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_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_port.ProjectManagerTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations_no_project ... ok +neutron.tests.unit.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.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_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.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.ProjectManagerTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.db.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_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.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.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.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_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_port.ProjectManagerTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags ... 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.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_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... 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_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_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_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok +neutron.tests.unit.db.test_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.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_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_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.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... 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_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_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_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_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_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_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_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_port.ProjectManagerTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_port.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.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam ... ok +neutron.tests.unit.db.test_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.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.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok +neutron.tests.unit.conf.policies.test_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.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_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok +neutron.tests.unit.conf.policies.test_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.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 + 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 + 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) ^^^^^^^^^^^^^^^^^^ @@ -17390,74 +19042,164 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port + result, mech_context = self._create_port_db(context, port) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db + port_db = self.create_port_db(context, port) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db + self.ipam.allocate_ips_for_port_and_store( + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store + self.store_ip_allocation_for_port(context, ips, network_id, port_copy) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 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_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_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.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.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.ServiceRoleTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_ha ... 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_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_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.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.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_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_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.ProjectMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags ... 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_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... 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_port.ProjectMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... 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_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.ServiceRoleTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... ok + 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: ('95480a22-7def-4c05-bc1d-3f0afab2bf1b', '127.0.0.1', 'a8868ab7-acc5-48e4-90f8-63d533e091f0', '7ce5ce11-66ab-4db7-a95d-e8ebdbb71fdd')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) +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.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_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_port.ProjectManagerTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_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.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.agent.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.SystemAdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_interface_concurrent_create_on_delete ... ok +neutron.tests.unit.conf.policies.test_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_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.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_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_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints ... 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_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.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_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_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_port.ProjectMemberTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... ok +neutron.tests.unit.db.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.SystemAdminTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.db.test_l3_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_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_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... 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_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.ProjectMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... 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_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.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok +neutron.tests.unit.conf.policies.test_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_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.agent.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 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__ @@ -17549,16 +19291,9 @@ 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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -17568,1161 +19303,201 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect ValueError -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_port.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_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok -neutron.tests.unit.api.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_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_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_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_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_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.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_segment.AdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.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_router.ProjectMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... 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_segment.AdminTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints ... 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_segment.AdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags ... 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_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_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.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_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.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_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_port.ProjectMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags ... 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.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_segment.AdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... 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_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_segment.AdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_router.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.ProjectMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... ok -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... 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.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.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.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_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.SystemAdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... 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_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.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.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.ProjectMemberTests.test_update_port_hints neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints ... 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_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_network.ProjectReaderTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_shared ... ok - ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check ... ok +neutron.tests.unit.db.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_initialize_and_delete_fail_retrigger_initialize +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok neutron.tests.unit.conf.policies.test_port.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__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_network.ProjectReaderTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... ok +neutron.tests.unit.agent.l3.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_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_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_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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota ... ok -neutron.tests.unit.conf.policies.test_network_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_segment.ProjectMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... 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_port.ProjectReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_over_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs ... 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.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_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_segment.ProjectMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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_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_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_segment.ProjectMemberTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags ... ok -neutron.tests.unit.db.quota.test_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_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.db.test_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_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.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_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_segment.ProjectMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... 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_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_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_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_network ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.db.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_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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota ... ok -neutron.tests.unit.conf.policies.test_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_segment.ProjectMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.conf.policies.test_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_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_segment.ProjectMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags ... 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.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_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.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_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.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_port.SystemAdminTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled ... ok neutron.tests.unit.conf.policies.test_port.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_subnet.ServiceRoleTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... 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.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_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_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_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.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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_over_quota_fails ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_port.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.api.v2.test_base.APIv2TestCase.test_page_reverse -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... 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_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_port.SystemAdminTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... 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_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_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_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_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_port.SystemAdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... ok 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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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_network_update_not_called +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update_not_called ... 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_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_subnet.ServiceRoleTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints ... 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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok -neutron.tests.unit.conf.policies.test_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_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_port.ProjectReaderTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_untracked_resource ... 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.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.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_subnet.ServiceRoleTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... 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_subnet.ServiceRoleTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.db.test_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_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.ProjectReaderTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... 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_subnetpool.ProjectManagerTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_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.conf.policies.test_port.ProjectReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_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_port.ProjectReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool_default ... ok -neutron.tests.unit.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.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_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_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 + ERROR [neutron.agent.l3.agent] An interface driver must be specified + ERROR [neutron_lib.utils.runtime] Error loading class by alias +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + ^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % +stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) +ModuleNotFoundError: No module named 'wrong' + ERROR [neutron.agent.common.utils] Error loading interface driver 'wrong.driver' +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver ... ok neutron.tests.unit.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.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_subnetpool.ProjectManagerTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags ... 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_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_subnetpool.ProjectManagerTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... 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_qos.AdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details ... 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_qos.AdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (False)) ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type ... 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_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.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_port.ProjectReaderTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_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_qos.AdminQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... 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.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_qos.AdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... 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.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_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_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.ProjectManagerTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... ok -neutron.tests.unit.db.test_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_qos.AdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... 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_subnetpool.ProjectManagerTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... 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_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_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_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_subnetpool.ProjectManagerTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_trusted_field ... 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_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.ProjectReaderTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.db.test_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_subnetpool.ProjectManagerTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_port.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok -neutron.tests.unit.conf.policies.test_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.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_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_subnetpool.ProjectManagerTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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.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.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_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_subnetpool.ProjectManagerTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.conf.policies.test_port.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_qos.ProjectReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_port.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_trunk.AdminTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_port.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.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... 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_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_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.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_qos.ProjectReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_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_port.ProjectReaderTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... 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_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_port.SystemMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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_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_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_trunk.AdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... 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.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_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.db.test_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.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.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.SystemMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type ... 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_quotas.ServiceRoleTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... ok -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts -neutron.tests.unit.api.v2.test_base.SortingTestCase.test_get_sorts ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.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_quotas.ServiceRoleTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... 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_quotas.ServiceRoleTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... 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.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_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.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_trunk.AdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... 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_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.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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_trunk.ProjectManagerTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... 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_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.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.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_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_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_trunk.ProjectManagerTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... 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_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.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_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_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_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_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... 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_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.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.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_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.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_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.ProjectManagerTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... 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.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_trunk.ProjectManagerTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.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_trunk.ProjectManagerTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... 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_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.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_trunk.ProjectManagerTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... 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_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_trunk.ProjectManagerTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... 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.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_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.db.test_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.SystemMemberTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.agent.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.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_trunk.ProjectMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_add_subports ... 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_trunk.ProjectMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... ok -neutron.tests.unit.common.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.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_trunk.ProjectMemberTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_create_trunks_tags ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.conf.policies.test_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.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... 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.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.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_add_third ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.agent.l3.test_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_trunk.ProjectMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... skipped 'Test depends on allowed-address-pairs extension' -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... 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_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.db.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_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_trunk.ProjectMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... 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.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_trunk.ProjectMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_update_trunk ... ok -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name ... ok -neutron.tests.unit.agent.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.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.common.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.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.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints -neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints ... ok -neutron.tests.unit.db.test_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.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... ok -neutron.tests.unit.db.test_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.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_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 - ERROR [neutron.agent.l3.ha_router] Unable to process HA router acaa271b-df79-4df8-b1b6-1804328e49c7 without HA port -NoneType: None - ERROR [neutron.agent.l3.agent] Error while initializing router acaa271b-df79-4df8-b1b6-1804328e49c7 -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 acaa271b-df79-4df8-b1b6-1804328e49c7 without HA port -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.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_delete_ha_router_initialize_fails ... ok -neutron.tests.unit.db.test_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_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.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_namespace ... ok -neutron.tests.unit.db.test_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_security_group.SystemMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.db.test_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_destroy_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_router_namespace ... 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_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_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.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok -neutron.tests.unit.db.test_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_port.SystemMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_non_router_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_id_to_factory ... ok -neutron.tests.unit.extensions.test_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_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.conf.policies.test_port.SystemMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... ok -neutron.tests.unit.db.test_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.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_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.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_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_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.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_security_group.SystemMemberSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... 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.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_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_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_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_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.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_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok -neutron.tests.unit.conf.policies.test_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.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_segment.SystemMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... 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_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.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.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.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_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_segment.SystemMemberTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_port.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_segment.SystemMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok -neutron.tests.unit.db.test_l3_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.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_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_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_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.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_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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability ... ok -neutron.tests.unit.conf.policies.test_port.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.SystemMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_polymorphic_validation ... 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.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.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.SystemMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.conf.policies.test_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.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... 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.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_unknown_profile_items_pruned ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... 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.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_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__get_subnets_by_network -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_subnets_by_network ... ok -neutron.tests.unit.conf.policies.test_port.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.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.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_get_expired_reservations_for_resources -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_expired_reservations_for_resources ... ok -neutron.tests.unit.conf.policies.test_port.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.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_segment.SystemMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_non_existing_quota_usage_returns_none ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.db.test_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.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_port.SystemMemberTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.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.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_subnetpool.SystemAdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... ok -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input_surplus_keys ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_vnic_type ... ok -neutron.tests.unit.db.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_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_sync_floating_ips_no_query ... ok -neutron.tests.unit.conf.policies.test_port.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_address_group.ProjectReaderTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectReaderTests.test_get_address_group ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.db.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_subnetpool.SystemAdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... 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_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.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok -neutron.tests.unit.db.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_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_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_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_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.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_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_agent.AdminTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared ... 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_agent.AdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.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__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_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.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_agent.AdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... 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_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_subnetpool.SystemAdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_remove_expired_reservations_no_project ... ok -neutron.tests.unit.conf.policies.test_port.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... 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_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_agent.AdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_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.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_all_quota_usage_dirty ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... 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.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_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_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_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_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.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_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_agent.AdminTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_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_agent.AdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... 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_subnetpool.SystemAdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_get_port_binding ... 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_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_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.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_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_subnetpool.SystemAdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... 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_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.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.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_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_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_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_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_auto_allocated_topology.ServiceRoleTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology ... 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_auto_allocated_topology.ServiceRoleTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology ... ok -neutron.tests.unit.conf.policies.test_subnetpool.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.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.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_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_subnetpool.SystemMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... 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_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_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_flavor.AdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... 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_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_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_flavor.AdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_1 ... ok -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... 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.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_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_flavor.AdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields ... ok -neutron.tests.unit.conf.policies.test_qos.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_flavor.AdminTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... 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_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_subnetpool.SystemMemberTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags ... 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_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.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_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_subnetpool.SystemMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... 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.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.conf.policies.test_router.SystemMemberTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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.ServiceRoleTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... 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_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_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_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.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.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... 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_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_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_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_port.SystemAdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_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_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.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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet ... 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_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.SystemAdminTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_port.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.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_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.agent.l3.test_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_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_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.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.SystemAdminTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.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.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_V6_slaac_big_prefix ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_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.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 + 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) @@ -18762,12 +19537,17 @@ 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/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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -18801,62 +19581,35 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/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_flavor.AdminTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_does_not_raise ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags ... 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_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_flavor.AdminTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_service_profile ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... 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_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises ... ok -neutron.tests.unit.conf.policies.test_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.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok -neutron.tests.unit.conf.policies.test_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_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_floatingip.AdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_delete_floatingip ... 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_floatingip.AdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1141, in delete_subnet + self._delete_subnet(context, subnet) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1160, in _delete_subnet + self.ipam.delete_subnet(context, subnet.id) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 176, in delete_subnet + ipam_driver.remove_subnet(subnet_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_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_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.SystemAdminTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... 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.ServiceRoleTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... 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 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__ @@ -18903,6 +19656,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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -18936,1447 +19692,2301 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit subnet, ipam_subnet = self.ipam.allocate_subnet(context, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/drivers/neutrondb_ipam/driver.py", line 337, in allocate_subnet - subnet = super(NeutronDbPool, self).allocate_subnet(subnet_request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 179, in allocate_subnet - return self._allocate_specific_subnet(request) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/ipam/subnet_alloc.py", line 162, in _allocate_specific_subnet - raise exceptions.SubnetAllocationError(reason=msg) -neutron_lib.exceptions.SubnetAllocationError: Failed to allocate subnet: Cannot allocate requested subnet from the available set of prefixes. -neutron.tests.unit.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.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.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_floatingip.AdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_tags ... ok -/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'ports' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. - session.commit() -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... 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_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_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_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_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_subnetpool.SystemMemberTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... 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_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_floatingip.ServiceRoleTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... 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.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.SystemMemberTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... 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_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_subnetpool.SystemMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpools_tags ... 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_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_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_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok -neutron.tests.unit.conf.policies.test_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 -/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.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_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_logging.ProjectManagerTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_no_route_connectivity ... ok -neutron.tests.unit.conf.policies.test_router.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_logging.ProjectManagerTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log ... 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.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_logging.ProjectManagerTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... 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_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_logging.ProjectManagerTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource ... 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_logging.ProjectManagerTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... 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.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_metering.AdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... 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_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_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_metering.AdminTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label ... ok -neutron.tests.unit.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__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.AdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_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_metering.AdminTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... ok -neutron.tests.unit.db.test_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_trunk.SystemReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... 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_router.SystemMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_router ... 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_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_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_port.ProjectManagerTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... 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_router.SystemMemberTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_delete_routers_tags ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_mix_ipv4_ipv6 ... ok -neutron.tests.unit.conf.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.ProjectManagerTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_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_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_trunk.SystemReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... 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.SystemMemberTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_disassociate_floatingips_conflict_by_fip_attached ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_port.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_router.SystemMemberTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_ha ... 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_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_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_trunk.SystemReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... 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 -/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_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_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.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.SystemMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... 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_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.SystemMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... 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_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.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_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_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_router.SystemMemberTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", 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 + 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 "/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_prevent_l3_port_existing_floating_ip -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok -neutron.tests.unit.conf.policies.test_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_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.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_profile ... ok -neutron.tests.unit.db.test_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.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.conf.policies.test_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 + 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_port.ServiceRoleTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... 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_port.SystemAdminTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_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_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... 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 + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/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 + 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/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) -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 - 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_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.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_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.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_network ... ok -neutron.tests.unit.conf.policies.test_router.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_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_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_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_router.SystemMemberTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_remove_extra_routes ... 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/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.conf.policies.test_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.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.SystemMemberTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_ha ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_port ... ok -neutron.tests.unit.conf.policies.test_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_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_port.ProjectManagerTests.test_create_port_with_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... 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.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 File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - ... ok - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - 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 + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/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_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", 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 + File "/usr/lib/python3/dist-packages/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/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_port_security_enabled -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_port_security_enabled ... 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/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/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.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_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_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.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_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_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_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_values ... 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 + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/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_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... 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_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_port.ProjectManagerTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire - waiter.switch() - File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main - result = function(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update - with db_api.CONTEXT_WRITER.using(ctx): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ - next(self.gen) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 "/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.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok -neutron.tests.unit.db.test_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.TestIpamSubnetPool.test_allocate_subnet_over_quota -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok -neutron.tests.unit.api.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.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.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.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.ProjectManagerTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... 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_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.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.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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.conf.policies.test_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.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_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.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.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_port.ProjectManagerTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints ... 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.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.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.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_port.ProjectManagerTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field ... 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_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.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_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.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_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_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_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_port.ProjectManagerTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... 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.api.v2.test_base.JSONV2TestCase.test_create -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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.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_extraroute_db.TestExtraRouteDb.test_update -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... 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_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_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_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_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_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.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok -neutron.tests.unit.db.test_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_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_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.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.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_port.ProjectManagerTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.db.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_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.ProjectManagerTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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_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_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.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.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_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_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_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_create_subnetpool_ipv4_24_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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_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.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.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_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_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.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_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.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_string_not_json ... ok -neutron.tests.unit.conf.policies.test_port.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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.conf.policies.test_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_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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.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.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.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.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_bindings.ProjectMemberTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... 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_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_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_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.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.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding ... 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.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.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_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_port_bindings.SystemReaderTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg ... ok -neutron.tests.unit.conf.policies.test_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_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_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.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_delete_port_binding ... ok -neutron.tests.unit.db.test_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.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none ... ok -neutron.tests.unit.db.test_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_port_bindings.SystemReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_get_port_binding ... 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet + subnet = self._save_subnet(context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok +neutron.tests.unit.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_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding ... ok +neutron.tests.unit.conf.policies.test_port.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.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_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_port.ServiceRoleTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.conf.policies.test_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.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.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_port.ServiceRoleTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... 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.ServiceRoleTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_port.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.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_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.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.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.conf.policies.test_qos.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_pd_remove_gateway +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.conf.policies.test_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.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.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.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.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_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.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_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.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_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner ... 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_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_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_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.db.test_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.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_port.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.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_port.ServiceRoleTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_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.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.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.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_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok +neutron.tests.unit.db.test_l3_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_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok neutron.tests.unit.conf.policies.test_qos.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_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.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_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_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_does_not_drop_protocol ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body ... 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_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.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_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.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_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id ... ok neutron.tests.unit.conf.policies.test_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.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.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.api.v2.test_base.JSONV2TestCase.test_create_missing_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_missing_attr ... ok -neutron.tests.unit.db.test_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_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_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.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_subnet_overlap_detected ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.db.test_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_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.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_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.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_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_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_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.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_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.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_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.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_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_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.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.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_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.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_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_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_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_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_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_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_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.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.api.v2.test_base.JSONV2TestCase.test_create_no_resource -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource ... ok +neutron.tests.unit.agent.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_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_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_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_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_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok +neutron.tests.unit.db.test_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.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_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.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_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_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_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.db.test_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_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_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_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_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_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_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_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_quotas.ProjectManagerTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... 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_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_quotas.ProjectManagerTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... 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_subnet.ProjectManagerTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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_subnet.ProjectManagerTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types ... ok -neutron.tests.unit.db.test_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_subnet.ProjectManagerTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... 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.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... ok -neutron.tests.unit.db.test_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.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_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.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_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_subnet.ProjectManagerTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags ... 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.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_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.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_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.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.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_qos.SystemAdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_get_policy ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.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.SystemAdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_router.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_dist_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... 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_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.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_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_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.db.test_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_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_quotas.SystemAdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... 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_quotas.SystemAdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... 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.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_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_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_quotas.SystemAdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_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_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.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.db.test_l3_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_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.ProjectManagerTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_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_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.ProjectManagerTests.test_create_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_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_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_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_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_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_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_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.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports ... ok +neutron.tests.unit.conf.policies.test_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_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.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_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.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_subnetpool.ProjectReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_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_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.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_subnetpool.ProjectReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... 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_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_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... 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.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.agent.linux.iptables_manager] Failure applying iptables rules +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply + self.defer_apply_off() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off + self._apply() + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception + ERROR [neutron.agent.l3.router_info] Failed to process floating IPs. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply + self.defer_apply_off() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off + self._apply() + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1038, in process_external + with self.iptables_manager.defer_apply(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 444, in defer_apply + raise l3_exc.IpTablesApplyException(msg) +neutron_lib.exceptions.l3.IpTablesApplyException: Failure applying iptables rules +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_external_iptables_exception ... ok +neutron.tests.unit.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_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet ... ok +neutron.tests.unit.conf.policies.test_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_process_floating_ip_addresses_not_care_port_forwarding +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_floating_ip_addresses_not_care_port_forwarding ... ok +neutron.tests.unit.db.test_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_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_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.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.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.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_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_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.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_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_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.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_subnetpool.ProjectReaderTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... 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_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.agent.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_subnetpool.ProjectReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... 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.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_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_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_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.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.managers] Port 1b34859b-ebe7-458a-8e95-9e09a9479ff2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b34859b-ebe7-458a-8e95-9e09a9479ff2 on host localhost for vnic_type normal using segments [{'id': 'ad6aea5e-833e-4230-a569-c1894e871491', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fcb92447-1507-4b64-a87d-bd6dfc71e03b'}] +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_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.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_without_host_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_nameserver ... 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.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_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_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_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.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.managers] Port dac20196-107e-4229-a8ec-ce78c283505c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port dac20196-107e-4229-a8ec-ce78c283505c on host localhost for vnic_type normal using segments [{'id': '08d4f3ee-abaa-4254-996d-de60ff43f322', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '612d3df5-1253-45cb-87ea-a7f536c77c25'}] +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_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.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_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_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_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_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.ProjectReaderTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_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_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.ProjectReaderTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags ... ok + ERROR [neutron.plugins.ml2.managers] Port 1b34859b-ebe7-458a-8e95-9e09a9479ff2 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1b34859b-ebe7-458a-8e95-9e09a9479ff2 on host host_2 for vnic_type normal using segments [{'id': 'ad6aea5e-833e-4230-a569-c1894e871491', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'fcb92447-1507-4b64-a87d-bd6dfc71e03b'}] +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.SystemMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_passes_port_dict_to_factory ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_ip ... 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_trunk.SystemMemberTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present ... ok +neutron.tests.unit.conf.policies.test_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.SystemMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags ... 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 + ERROR [neutron.plugins.ml2.managers] Port dac20196-107e-4229-a8ec-ce78c283505c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port dac20196-107e-4229-a8ec-ce78c283505c on host host_2 for vnic_type normal using segments [{'id': '08d4f3ee-abaa-4254-996d-de60ff43f322', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '612d3df5-1253-45cb-87ea-a7f536c77c25'}] + 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_router.AdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... 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_trunk.SystemMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_mac_address ... ok +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... 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_trunk.SystemMemberTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface ... 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_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_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_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_router.ProjectReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... 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_router.ProjectReaderTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_distributed ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible ... ok +neutron.tests.unit.db.test_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.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.pd] Router to be updated is not in internal routers list: +NoneType: None +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... 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.conf.policies.test_trunk.SystemMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_router_interface_added +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added ... 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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port ... ok + ERROR [neutron.agent.l3.router_info] +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1304, in process + self._process_internal_ports() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 690, in _process_internal_ports + self.internal_network_added(p) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_network_policy_exists ... ok + ERROR [neutron.agent.l3.router_info] +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1304, in process + self._process_internal_ports() + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 680, in _process_internal_ports + self.internal_network_removed(p) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_removed_unexpected_error ... ok +neutron.tests.unit.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_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_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.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.TestDbBasePluginIpam.test_update_port_ipam +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_port_ipam ... 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_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.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.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_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.extensions.test_l3.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.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.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_is_mac_in_use ... ok +neutron.tests.unit.agent.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_router.ProjectReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy ... ok +neutron.tests.unit.db.test_l3_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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... 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.conf.policies.test_router.ProjectReaderTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_distributed ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... 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.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_router.ProjectReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... 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.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.TestIpamPorts.test_list_ports +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports ... ok +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... 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.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.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.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.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.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_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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy ... ok +neutron.tests.unit.conf.policies.test_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_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.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.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_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_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.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.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.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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy +neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok +neutron.tests.unit.conf.policies.test_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.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.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.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_router.ProjectReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... 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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_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.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_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_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.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_disabled_random_fully_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.conf.policies.test_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.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.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_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.AdminSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_get_security_group_rule ... 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_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.conf.policies.test_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.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_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_get_security_group_rule ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 9606722f-c65e-4365-9d44-676a28c01c72 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible + self._process_router_if_compatible(router) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception: Test failure during _process_routers_if_compatible +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_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 + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 9cd56743-b32e-4fdc-a97f-11b3a7481fe5 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible + self._process_router_if_compatible(router) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router ... ok +neutron.tests.unit.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_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_segment.ServiceRoleTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_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.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.conf.policies.test_segment.ServiceRoleTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk + return self._create_bulk('network', context, networks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... 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_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.conf.policies.test_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_segment.SystemAdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_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.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags ... ok +neutron.tests.unit.db.test_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_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.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_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.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_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.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_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_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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.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 + ERROR [neutron.agent.l3.agent] Failed to fetch router information for '' +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update + routers = self.plugin_rpc.get_routers(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +Exception: Failed to get router info +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update ... ok +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.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_create_networks_bulk_wrong_input +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 8044aad5-8f67-4bf0-88eb-d463088f55a4 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible + self._process_router_if_compatible(router) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_messaging.exceptions.MessagingTimeout +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_ext_net ... ok +neutron.tests.unit.db.test_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.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.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok + ERROR [neutron.agent.l3.agent] Failed to fetch router information for 'f8a26cc4-5d6b-4d28-9749-a456e1a91a57' +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update + routers = self.plugin_rpc.get_routers(self.context, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +oslo_messaging.exceptions.MessagingTimeout +neutron.tests.unit.db.test_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.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_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_update_snat_routing_table +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_update_snat_routing_table ... 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_segment.SystemAdminTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... 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_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_no_host_key ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_service_type.SystemAdminTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider ... 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_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.metering.test_metering_db.TestMetering.test_create_metering_label_shared +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_shared ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_deleted ... ok +neutron.tests.unit.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.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_metering_label_with_max_description_length ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values ... ok +neutron.tests.unit.agent.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_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_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create_failed_no_ha_network_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_router_info_create_with_router ... 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.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.TestIpamNetworks.test_list_networks +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... ok +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_create_overlap_metering_label_rules ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport +neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_subnet_removed_rport ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... 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_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.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.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_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.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.metering.test_metering_db.TestMetering.test_delete_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_delete_metering_label ... ok +neutron.tests.unit.db.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.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_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.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_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.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.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_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.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.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.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_interface.TestABCDriver.test_add_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... 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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... 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.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.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.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_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_interface.TestABCDriver.test_get_ipv6_llas +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... 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.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.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.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.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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.agent.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.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.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_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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... 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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.agent.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_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 + 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.metering.test_metering_db.TestMetering.test_update_metering_label +neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_update_metering_label ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... 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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.agent.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 + 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 +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.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.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_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_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.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.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvr ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_set_mtu_logs_once ... 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_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.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.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server ... ok +neutron.tests.unit.db.test_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.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.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_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.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_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed ... ok +neutron.tests.unit.agent.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.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival ... ok +neutron.tests.unit.db.test_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.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok +neutron.tests.unit.db.test_l3_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_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.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_single_resource ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... 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.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.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.TestIpamNetworks.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_sg_rules_to_remove ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_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.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.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.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_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.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.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.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.L3AgentDbIntTestCase.test_router_gateway_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_gateway_op_agent ... 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.TestV2HTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.db.test_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_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.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.agent.linux.test_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.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids ... ok +neutron.tests.unit.db.test_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_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_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.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids_by_ipversion ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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_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.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok +neutron.tests.unit.db.test_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.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.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_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members ... ok +neutron.tests.unit.db.test_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_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.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.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_dvrha ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_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.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.agent.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.db.test_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.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_keepalived.KeepalivedStateExceptionTestCase.test_state_exception +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... 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.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.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.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.KeepalivedTrackScriptTestCase.test_get_script_str +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... 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.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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.agent.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_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_utils.TestUnixDomainHttpConnection.test_connect +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.db.test_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.agent.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.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_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.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.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_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_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.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.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_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info +neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.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.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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok +neutron.tests.unit.agent.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_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_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.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_migration.TestSafetyChecks.test_validate_revisions +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.api.rpc.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.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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_register ... 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.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.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.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.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 + 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-FA-07-E7')] +(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_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_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_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_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_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success ... ok +neutron.tests.unit.db.test_ipam_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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.db.test_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_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.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.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.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.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.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.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_existing_host ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.api.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.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.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_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.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.db.test_agentschedulers_db.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.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_mixed ... ok +neutron.tests.unit.db.test_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_requested_duplicate_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test_push_single_type ... ok +neutron.tests.unit.db.test_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.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.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.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.api.v2.test_base.CreateResourceTestCase.test_resource_creation +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_network +neutron.tests.unit.api.v2.test_base.V2Views.test_network ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_port +neutron.tests.unit.api.v2.test_base.V2Views.test_port ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet +neutron.tests.unit.api.v2.test_base.V2Views.test_subnet ... 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_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.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.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.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.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.api.v2.test_resource.RequestTestCase.test_content_type_accept_default +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3b38f215-4588-4cd0-85c6-b7a32e8d70b7 on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +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.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.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.api.v2.test_resource.RequestTestCase.test_content_type_missing +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_missing ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e6642c89-e13e-465a-81ad-23e4bc14137f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +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.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.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.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.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.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.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.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_utils.TestCidrIsHost.test_is_cidr_host_ipv4 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] +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.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cecd7f4f-adb8-4280-b90d-d1bbb7a3cb6d on host host1 for vnic_type normal using segments [{'id': 'c2dc8152-8afd-4338-ac76-71a32382180c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e11c118a-2bf7-4ee0-8217-b8bd243c4b31'}] +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.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.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.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.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.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.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.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] 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_subnet.ProjectManagerTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... 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.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_subnet.ProjectManagerTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.db.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_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_subnet.ProjectManagerTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... 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_subnet.ProjectManagerTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.db.test_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_subnet.ProjectManagerTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_service_types ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup ... ok -neutron.tests.unit.db.test_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_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_subnet.ProjectManagerTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnets_tags ... 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_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_subnet.SystemMemberTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_agent.AgentDBTestCase.test_create_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... 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.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.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name ... ok -neutron.tests.unit.db.test_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_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.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 0333c3cf-c863-4ec0-b989-4d686b8f74d9: no agent available. Payload: {'port': {'id': '978a893b-7c12-48be-aeb3-dcd7ca56203f', 'name': '', 'network_id': '0333c3cf-c863-4ec0-b989-4d686b8f74d9', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:88:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '08bd6963-771d-48ee-bf91-bdf92b18f0f1', 'ip_address': '10.0.0.135'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['1c69a566-c87c-41ca-9a4d-6bf04484de1e'], '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': '0333c3cf-c863-4ec0-b989-4d686b8f74d9', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['08bd6963-771d-48ee-bf91-bdf92b18f0f1'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b4d6ed2-84e4-42f7-85e0-5247f0ccf5c6 on host other for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_pool_spawn_normal ... ok +neutron.tests.unit.db.test_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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", 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 +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 + 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.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) + 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.common.test_utils.TestExceptionLogger.test_spawn_raise +neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_raise ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a46b1de6-4876-454d-b43f-bcf7a2d7a76f on host host1 for vnic_type normal using segments [{'id': '912a420e-5e8d-4b4d-80b6-4dfe5933c048', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '154ef83e-ef5b-4add-aa26-7c7301c1c779'}] +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_netaddr ... ok +neutron.tests.unit.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_pd_gw_values ... ok + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network ae4629e2-a6cf-43dd-86f9-1d1f88f53ea0: no agent available. Payload: {'port': {'id': 'aa207c62-1491-4d40-a5a3-79ae77d95de4', 'name': '', 'network_id': 'ae4629e2-a6cf-43dd-86f9-1d1f88f53ea0', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:df:0c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '191a0308-e033-4d3b-8c39-716b787c16bd', 'ip_address': '10.0.0.149'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['f5089c62-45ae-4f75-ad80-8d6e85103848'], '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': 'ae4629e2-a6cf-43dd-86f9-1d1f88f53ea0', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['191a0308-e033-4d3b-8c39-716b787c16bd'], '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.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.conf.policies.test_subnet.SystemMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.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.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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.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.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.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.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_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '31ccbd9b-ac7b-46aa-8dd6-ca94f0453fd3', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '02bc36fd-e395-4294-8cb0-3137cd830406', '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_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.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_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_auto_allocated_topology.ServiceRoleTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_get_topology ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... 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.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_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok neutron.tests.unit.db.test_db_base_plugin_v2.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_subnet.SystemMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... 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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_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_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_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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 /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'floatingips' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... 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 /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.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_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_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectMemberTests.test_get_floatingip_pool ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok -neutron.tests.unit.conf.policies.test_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_subnetpool.AdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... ok + ERROR [neutron.plugins.ml2.managers] Port 716f2729-e7a9-4ec1-81fd-2519c10d7292 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 716f2729-e7a9-4ec1-81fd-2519c10d7292 on host localhost for vnic_type normal using segments [{'id': 'c90c4d7a-f870-45d9-a4fc-00910e0fa89c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17429918-7bbb-45e4-95e6-f66c7da0d3be'}] +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 /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_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.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_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.AdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_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.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.conf.policies.test_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.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.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 /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.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_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 + ERROR [neutron.plugins.ml2.managers] Port 716f2729-e7a9-4ec1-81fd-2519c10d7292 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 716f2729-e7a9-4ec1-81fd-2519c10d7292 on host localhost for vnic_type normal using segments [{'id': 'c90c4d7a-f870-45d9-a4fc-00910e0fa89c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '17429918-7bbb-45e4-95e6-f66c7da0d3be'}] 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_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 /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_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.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_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 /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_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_subnetpool.AdminTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... 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_network_ip_availability.SystemAdminTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability ... ok neutron.tests.unit.db.test_db_base_plugin_v2.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_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... ok /usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'subnetpools' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. session.commit() neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... 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_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_subnetpool.AdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -20440,16 +22050,12 @@ 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_agent.AgentDBTestCase.test_dead_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... 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.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_subnetpool.AdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... 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_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.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 "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -20513,16 +22119,17 @@ 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_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_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.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_subnetpool.ProjectReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_l3_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_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): - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': 'a6333e8c-5b85-43ab-9afd-e303dd974be9', '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:d6:95', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ @@ -20585,130 +22192,27 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, in _emit_update_statements raise orm_exc.StaleDataError( sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk - return self._create_bulk('port', context, ports) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port - return self._make_port_dict(db_port, process_extensions=False) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... 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.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id ... ok neutron.tests.unit.db.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.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_subnetpool.ProjectReaderTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '0ab1a936-3930-4806-b6be-fa1804cab0c5', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '73f96b9a-6d36-4c13-8d9a-09f0a72d60f3', '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__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.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_profile ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.conf.policies.test_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.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_ignores_rule_id ... ok +neutron.tests.unit.conf.policies.test_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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -20752,6 +22256,8 @@ File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go ret_value = fn(self, *arg, **kw) ^^^^^^^^^^^^^^^^^^^^ +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 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 @@ -20772,22 +22278,24 @@ 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.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... ok -neutron.tests.unit.db.test_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.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_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_default_rules_rule_used_in_non_default_sg ... ok +neutron.tests.unit.conf.policies.test_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.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router ... ok -neutron.tests.unit.conf.policies.test_subnetpool.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_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_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_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order ... ok +neutron.tests.unit.conf.policies.test_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_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_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.ProjectReaderTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints ... 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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -20851,6 +22359,8 @@ 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_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_mac_address ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -20914,20 +22424,28 @@ 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_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.JSONV2TestCase.test_get_keystone_shared_network -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_shared_network ... 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_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.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.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.ProjectReaderTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_onboard_network_subnets ... 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_subnetpool.ProjectReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__check_for_duplicate_rules_ignores_rule_id ... ok +neutron.tests.unit.conf.policies.test_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_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.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... ok +neutron.tests.unit.db.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.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -20991,143 +22509,12 @@ 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_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_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_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.ProjectReaderTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpools_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.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 - 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.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_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.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.api.v2.test_base.JSONV2TestCase.test_get_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... 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.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.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_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.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_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_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_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.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.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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -21191,788 +22578,198 @@ 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_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_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_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.TestSubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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.JSONV2TestCase.test_list_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... 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.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_port.ProjectReaderTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_profile ... ok neutron.tests.unit.db.test_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.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.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.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.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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_port_new_policy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.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.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.conf.policies.test_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_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_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_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_trusted_field ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv6 ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_tags ... 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_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.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_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_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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... 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_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.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.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.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.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.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_shared_admin ... ok +neutron.tests.unit.db.test_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_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_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_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.TestIpamPorts.test_requested_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... 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_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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnet_delete ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_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.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_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_assoc_address_scope_with_prefix_intersect ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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_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_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_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_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.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_list_pagination -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... 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.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.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_nonzero_cidr ... 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_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_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_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.JSONV2TestCase.test_list_pagination_with_empty_page -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_empty_page ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '5dc19b33-d71f-42af-8b95-cdfdac58cb4a', '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:ef:a4', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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_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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router fe9a0dd5-b5b4-470d-be16-e5828db460c5 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 "/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/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 + 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/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.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_delete_address_scope_in_use ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_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_address_group.TestAddressGroup.test_add_duplicated_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.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.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.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_address_group.TestAddressGroup.test_add_invalid_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok -neutron.tests.unit.extensions.test_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.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.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.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_empty_name ... 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-9C-DF-17')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) + 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/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.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_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.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_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.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.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_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_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.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_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.TestPortsV2.test_create_ports_bulk_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.extensions.test_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_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_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_l3_extension ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host ... ok -neutron.tests.unit.extensions.test_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.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_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... ok -neutron.tests.unit.extensions.test_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_address_group.TestAddressGroup.test_get_address_group -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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_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.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_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_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.extensions.test_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_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_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_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.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.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_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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok -neutron.tests.unit.db.test_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.api.v2.test_base.JSONV2TestCase.test_update_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 45a2496b-2274-437c-a07a-3887717f71a3 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] -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_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4a62049f-e6b7-41df-bb8b-e4ff0c54de19 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] -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_ipam_pluggable_backend.TestIpamPorts.test_delete_port -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... 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_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_create_ports_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope ... ok -neutron.tests.unit.extensions.test_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_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.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] -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.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c68221e-dfdb-4b02-868b-c4de1117cad0 on host host1 for vnic_type normal using segments [{'id': '8599e5a6-7418-4286-8dec-f4457e2e16be', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c65807b8-48ee-48fa-b77b-c5c67d40f5d9'}] -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_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_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_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 17ef4920-701a-4bbb-a242-34329fc550f5 on host other for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 126e5c63-0547-43b9-b36c-3720121945c0 on host host1 for vnic_type normal using segments [{'id': '51375da1-1ae3-43b6-b470-46d07fe81a13', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5677348-6f7c-4ca4-8027-74894596a4bf'}] -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok -neutron.tests.unit.extensions.test_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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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.api.v2.test_base.JSONV2TestCase.test_update_readonly_field -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... ok -neutron.tests.unit.common.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.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.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.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.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.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_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.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.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.common.test_utils.TestThrottler.test_method_docstring_is_preserved -neutron.tests.unit.common.test_utils.TestThrottler.test_method_docstring_is_preserved ... ok -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... 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_none_gateway_fully_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.agent.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_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.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.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.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_dns ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok -neutron.tests.unit.db.test_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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.extensions.test_l3_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.TestSubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok -neutron.tests.unit.db.test_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 - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'c33ca706-92ea-49f6-9516-aa66ab389a9f', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'c1e42f8b-259e-47b9-84bc-817c6e87cecf', '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_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.common.test_utils.TestThrottler.test_throttler -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... 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.conf.policies.test_address_group.SystemMemberTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group ... ok -neutron.tests.unit.db.test_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_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_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_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_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_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_agent.ProjectMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.agent.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_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.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_with_two_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_two_dns ... 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_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.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network ... ok -neutron.tests.unit.db.test_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_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_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.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_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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_mtu_conf ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_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_agent.ProjectMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... 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_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.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_agent.SystemReaderTests.test_add_router_to_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_router_to_l3_agent ... ok -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... 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_agent.SystemReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... 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.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.db.test_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_agent.SystemReaderTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_router_from_l3_agent ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '65bdd38d-20b9-4586-a78a-0d5acc07c38f', '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/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 fe9a0dd5-b5b4-470d-be16-e5828db460c5: no eligible l3 agent found. + ERROR [neutron.plugins.ml2.managers] Port e4eb5156-59d7-4826-b4e3-358612da9f25 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4eb5156-59d7-4826-b4e3-358612da9f25 on host host_2 for vnic_type normal using segments [{'id': '3d53b3a2-6c99-47f3-8ddc-d5d718f33412', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9637898e-8d72-49b2-8c9b-dee838c9c6b3'}] +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok +neutron.tests.unit.extensions.test_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_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.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception ... ok +neutron.tests.unit.conf.policies.test_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_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_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_check_for_duplicate_diff_rules_remote_ip_prefix_ipv4 ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.db.test_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 + ERROR [neutron.plugins.ml2.managers] Port 288ce51b-8568-4b59-9aec-dc52fa21920e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 288ce51b-8568-4b59-9aec-dc52fa21920e on host host_2 for vnic_type normal using segments [{'id': 'e9d59b8f-5075-45f8-9b38-58071c5312ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb667e53-07c9-4ed0-ba29-e4046662b0e6'}] +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_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_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_create_security_group_rule_conflict ... ok +neutron.tests.unit.conf.policies.test_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_in_use ... ok +neutron.tests.unit.conf.policies.test_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_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_db_base_plugin_v2.TestNetworksV2.test_create_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... ok + ERROR [neutron.plugins.ml2.managers] Port f6a7ca08-7878-499b-9cd3-c717791de823 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f6a7ca08-7878-499b-9cd3-c717791de823 on host host_3 for vnic_type normal using segments [{'id': 'e9d59b8f-5075-45f8-9b38-58071c5312ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb667e53-07c9-4ed0-ba29-e4046662b0e6'}] +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok +neutron.tests.unit.conf.policies.test_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_get_ip_proto_name_and_num ... ok +neutron.tests.unit.conf.policies.test_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_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_port.ProjectReaderTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips ... ok + ERROR [neutron.plugins.ml2.managers] Port e4eb5156-59d7-4826-b4e3-358612da9f25 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4eb5156-59d7-4826-b4e3-358612da9f25 on host host_2 for vnic_type normal using segments [{'id': '3d53b3a2-6c99-47f3-8ddc-d5d718f33412', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9637898e-8d72-49b2-8c9b-dee838c9c6b3'}] +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_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_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_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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found ... ok +neutron.tests.unit.conf.policies.test_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.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool ... ok +neutron.tests.unit.conf.policies.test_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.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.plugins.ml2.managers] Port 288ce51b-8568-4b59-9aec-dc52fa21920e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 288ce51b-8568-4b59-9aec-dc52fa21920e on host host_2 for vnic_type normal using segments [{'id': 'e9d59b8f-5075-45f8-9b38-58071c5312ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb667e53-07c9-4ed0-ba29-e4046662b0e6'}] +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_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... 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 + 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__ @@ -22052,9 +22849,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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22077,170 +22874,17 @@ 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_agent.SystemReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... 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_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.db.test_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok -neutron.tests.unit.db.test_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.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.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_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.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_agent.SystemReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_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.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.SystemAdminTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology ... 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_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.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_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.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_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.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_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.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_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.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.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_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'fcde1a7e-75fd-4863-bdd8-4bb5062b3c97', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': 'ab5d8b1d-d67f-4cf6-a7ad-6406ed73422f', '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.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_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_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_port_forwarding.SystemMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_init_ha_conf ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_duplicate_ips ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac_fixed_ips_passed ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_and_delete_fail_retrigger_initialize ... ok -neutron.tests.unit.db.test_l3_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_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.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.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.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_network_update ... ok -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.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.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_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_local_ip.ProjectManagerTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok -neutron.tests.unit.conf.policies.test_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_local_ip.ProjectManagerTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... 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_logging.ProjectMemberTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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_logging.ProjectMemberTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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.extensions.test_address_scope.TestAddressScope.test_get_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... 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-267101355 router_interface, 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 "/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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22274,32 +22918,62 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/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/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/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.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '13bf33bf-8d6e-49b8-8dd0-fb9ef428678e', '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/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.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.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok + ERROR [neutron.plugins.ml2.managers] Port f6a7ca08-7878-499b-9cd3-c717791de823 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f6a7ca08-7878-499b-9cd3-c717791de823 on host host_2 for vnic_type normal using segments [{'id': 'e9d59b8f-5075-45f8-9b38-58071c5312ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bb667e53-07c9-4ed0-ba29-e4046662b0e6'}] +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.db.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_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_qos.AdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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.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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_and_after_delete_event ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok +neutron.tests.unit.conf.policies.test_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.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.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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event ... 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__ @@ -22379,9 +23053,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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22404,28 +23078,367 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_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_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_logging.ProjectMemberTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_logging.ProjectMemberTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... 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_logging.ProjectMemberTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... ok - ERROR [neutron.api.v2.resource] update failed: No details. +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.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_requested_subnet_id_v4_and_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id_v4_and_v6 ... ok +neutron.tests.unit.extensions.test_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_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.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.ProjectReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.db.test_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.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_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_subnet.ProjectReaderTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... 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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... 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_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.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.db.test_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.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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... 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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event_fail ... ok +neutron.tests.unit.conf.policies.test_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.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.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.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_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_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.AdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... 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.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_subnetpool.AdminTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared ... 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.TestNetworksV2.test_create_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network ... 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_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.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_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port ... ok +neutron.tests.unit.db.test_l3_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_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_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_create_event_fail ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_subnetpool.AdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv4 ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags ... 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_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_rule_precommit_delete_event_fail ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.db.test_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_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_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_subnetpool.AdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_sg_rule_before_precommit_and_after_delete_event ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_remove_prefixes ... 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_subnetpool.AdminTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope ... ok +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_conflict ... ok +neutron.tests.unit.conf.policies.test_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_subnetpool.AdminTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... 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.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_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_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_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_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_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.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.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_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_subnetpool.ProjectManagerTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags ... 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.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_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... 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/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 "/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.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_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_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_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_subnetpool.ProjectManagerTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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_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_subnetpool.ProjectManagerTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... 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_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.conf.policies.test_trunk.ServiceRoleTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... ok +neutron.tests.unit.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_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.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.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_true_non_admin ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... 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.test_service.GetRpcWorkers.test_no_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... 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.conf.test_service.GetRpcWorkers.test_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... 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 6b934f09-03a2-4780-9ce4-3b5c25481613 +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 6b934f09-03a2-4780-9ce4-3b5c25481613 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +ValueError: this raises +neutron.tests.unit.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 + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok +neutron.tests.unit.extensions.test_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_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.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_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.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.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.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.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.db.l3_dvr_db] Failed to revert change to router port 7543511e-cd2a-4e13-8871-9b9e0449463d. +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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22456,12 +23469,18 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 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/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-263439975 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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22495,17 +23514,33 @@ File "/usr/lib/python3/dist-packages/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_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_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_admin_succeeds ... ok +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 ... ok +neutron.tests.unit.db.test_l3_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_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.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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 7eaf4aac-7320-458b-aa7e-e15938aaf7b9 +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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22514,37 +23549,11 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect -ValueError - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 26e0290e-f742-40f7-a356-c72bc7c87935. +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 252b4065-06d5-46ec-be79-0770476f8f84 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/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22553,46 +23562,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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-6266516 router, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create - with excutils.save_and_reraise_exception() as ctx: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create - self.schedule_router(context, router_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 485, in schedule_router - return self.router_scheduler.schedule( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule - return self._schedule_router( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 226, in _schedule_router - chosen_agents = self._bind_ha_router(plugin, context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 326, in _bind_ha_router - self.create_ha_port_and_bind(plugin, context, router_id, - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 281, in create_ha_port_and_bind - port_binding = utils.create_object_with_dependency( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency - with excutils.save_and_reraise_exception() as ctx: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency - result = creator(dependency) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id - plugin._ensure_vr_id(ctxt, router_db, ha_net) + File "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -22601,1241 +23572,754 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.TestIpamNetworks.test_create_networks_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native ... 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.extensions.test_dns.DnsExtensionTestCase.test_create_port_json -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_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_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_network.AdminTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_default ... 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 +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_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_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_ipam_pluggable_backend.TestIpamPorts.test_update_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... ok +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.extensions.test_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.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.TestIpamPorts.test_update_port_add_additional_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_add_additional_ip ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4101f2fe-0340-41b4-8a67-ddf35b58c04b after 0 tries +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.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_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_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_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_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_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_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.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_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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_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.TestIpamPorts.test_update_port_delete_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok +neutron.tests.unit.db.test_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.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_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 +/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.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... ok +neutron.tests.unit.extensions.test_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 +/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_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_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_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 +/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.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_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_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.plugins.ml2.plugin] Failed to commit binding results for 62824170-5464-4410-a4ec-90ea6d98abdb after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_show_network ... 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_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_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_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 +/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_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_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.db.test_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_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host ... 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 +/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_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_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_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_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 +/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.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_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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/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 + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, in _emit_update_statements + raise orm_exc.StaleDataError( +sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7e38ea0d-042b-4bb3-bd00-02360219dee5 after 0 tries +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_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.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.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.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_qos_policy_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/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + 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_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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session + self._end_session_transaction(self.session) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction + session.commit() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 2028, in commit + trans.commit(_to_root=True) + File "", line 2, in commit + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1313, in commit + self._prepare_impl() + File "", line 2, in _prepare_impl + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/state_changes.py", line 139, in _go + ret_value = fn(self, *arg, **kw) + ^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 1288, in _prepare_impl + self.session.flush() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj + _emit_update_statements( + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 948, in _emit_update_statements + raise orm_exc.StaleDataError( +sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. +neutron.tests.unit.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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/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 "/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_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router ... 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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_update_floatingip_event_logging ... 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_network.AdminTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_external ... 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 - ERROR [neutron.agent.l3.agent] An interface driver must be specified - ERROR [neutron_lib.utils.runtime] Error loading class by alias -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'wrong.driver' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) -ModuleNotFoundError: No module named 'wrong' - ERROR [neutron.agent.common.utils] Error loading interface driver 'wrong.driver' -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver ... ok -neutron.tests.unit.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.conf.policies.test_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_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_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_network.AdminTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.l3.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_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_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.db.test_l3_db.L3TestCase.test_update_router_gw_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify ... ok -neutron.tests.unit.agent.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.AdminTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... ok - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 680f3179-d1ba-4403-a112-73dba8f7de9c. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create - self._notify_router_updated(context, router_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-6266516 router, after_create + 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/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/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/usr/lib/python3/dist-packages/eventlet/semaphore.py", line 147, in _do_acquire + waiter.switch() + File "/usr/lib/python3/dist-packages/eventlet/greenthread.py", line 265, in main + result = function(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 6926, in _lock_blocked_name_update + with db_api.CONTEXT_WRITER.using(ctx): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/contextlib.py", line 144, in __exit__ + next(self.gen) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 649, in _session + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_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_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_active ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.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.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... 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_network.AdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_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_network.AdminTests.test_get_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... ok -neutron.tests.unit.conf.policies.test_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.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.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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network ... ok -neutron.tests.unit.conf.policies.test_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_network.AdminTests.test_update_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default ... 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.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_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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_lla_already_exists ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_bad_pqdn_and_dns_domain ... ok -neutron.tests.unit.conf.policies.test_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.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_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_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... 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.AdminTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... 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.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_network.AdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_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_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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... 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_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.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_segment_range.ServiceRoleTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_delete_network_segment_range ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... 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_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.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_address_scope ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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 - ERROR [neutron.db._utils] Cannot clean up created object d0e8d373-9917-460e-a7c2-fc3afb619297. Exception: Router d0e8d373-9917-460e-a7c2-fc3afb619297 could not be found -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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok -neutron.tests.unit.agent.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_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_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.SystemMemberTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range ... ok - ERROR [neutron.db._utils] Cannot clean up created object e24937e2-245c-4027-934b-7c012e2e4ea3. Exception: -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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.conf.policies.test_network_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.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.db.test_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.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.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.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.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_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_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dist_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.extensions.test_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.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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.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_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.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.test_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_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.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.TestIpamNetworks.test_list_networks_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.conf.policies.test_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.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_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.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_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.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.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dvr_routers_ha_on_update_when_router_unbound ... ok -neutron.tests.unit.extensions.test_l3_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_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.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_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.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... 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 - ERROR [neutron.agent.linux.iptables_manager] Failure applying iptables rules -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply - self.defer_apply_off() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off - self._apply() - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception - ERROR [neutron.agent.l3.router_info] Failed to process floating IPs. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 437, in defer_apply - self.defer_apply_off() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/linux/iptables_manager.py", line 451, in defer_apply_off - self._apply() - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception - -During handling of the above exception, another exception occurred: - + 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.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 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/dist-packages/eventlet/hubs/hub.py", 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 "/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.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... 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.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_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_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_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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... ok - ERROR [neutron.plugins.ml2.managers] Port 30efb083-a54b-4e84-938a-8d0369f1e9a5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30efb083-a54b-4e84-938a-8d0369f1e9a5 on host localhost for vnic_type normal using segments [{'id': '8e969c22-f54a-470a-8993-2e9d32c34e8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b84dc1b-fb58-4f3b-a5bf-c50a5fc99d12'}] -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.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.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags ... ok - ERROR [neutron.plugins.ml2.managers] Port 04b8a153-bfdc-4f80-9b6b-291d7f5631a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04b8a153-bfdc-4f80-9b6b-291d7f5631a9 on host localhost for vnic_type normal using segments [{'id': '0221d341-1746-49c0-8be0-7497f00268bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f47a4cea-1ab3-4ecf-a144-28016a170fca'}] -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_router.AdminExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... 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.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_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_router.SystemReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... 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.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_router.SystemReaderTests.test_create_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_enable_default_route_bfd ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok - ERROR [neutron.plugins.ml2.managers] Port 30efb083-a54b-4e84-938a-8d0369f1e9a5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30efb083-a54b-4e84-938a-8d0369f1e9a5 on host host_2 for vnic_type normal using segments [{'id': '8e969c22-f54a-470a-8993-2e9d32c34e8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b84dc1b-fb58-4f3b-a5bf-c50a5fc99d12'}] -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.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_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.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.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table ... ok -neutron.tests.unit.db.test_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.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_not_update_snat_routing_table_ecmp -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp ... ok - ERROR [neutron.plugins.ml2.managers] Port 04b8a153-bfdc-4f80-9b6b-291d7f5631a9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 04b8a153-bfdc-4f80-9b6b-291d7f5631a9 on host host_2 for vnic_type normal using segments [{'id': '0221d341-1746-49c0-8be0-7497f00268bf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f47a4cea-1ab3-4ecf-a144-28016a170fca'}] -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_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_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_router_delete_stale_external_devices -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_delete_stale_external_devices ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router_ha ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... 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.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.conf.policies.test_router.SystemReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_routers_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... ok -neutron.tests.unit.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_router.SystemReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_tags ... ok - ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses - return self.process_floating_ip_addresses(interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.agent.l3.router_info] Failed to process floating IPs. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses - return self.process_floating_ip_addresses(interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1051, in process_external - fip_statuses = self.configure_fip_addresses(interface_name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 514, in configure_fip_addresses - raise l3_exc.FloatingIpSetupException(msg) -neutron_lib.exceptions.l3.FloatingIpSetupException: L3 agent failure to setup floating IPs -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception ... ok -neutron.tests.unit.db.test_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.conf.policies.test_router.SystemReaderTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_nochange ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_status_update_if_processed ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.conf.policies.test_router.SystemReaderTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router_ha ... ok -neutron.tests.unit.agent.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_router.SystemReaderTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: -NoneType: None -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... 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.conf.policies.test_router.SystemReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router ... 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.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_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.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_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.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_router.SystemReaderTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.conf.policies.test_router.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_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_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns_and_route ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_remove_qos_policy_id ... 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_process_router_interface_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_added ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_process_router_interface_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_interface_removed ... 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.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 - 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_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.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_internal_network_added_unexpected_error ... ok - ERROR [neutron.agent.l3.router_info] -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 182, in call - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 1304, in process - self._process_internal_ports() - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 680, in _process_internal_ports - self.internal_network_removed(p) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.extensions.test_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.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_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.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_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.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_db_base_plugin_v2.TestPortsV2.test_invalid_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_removed ... 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_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_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.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added ... ok -neutron.tests.unit.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.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route ... 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.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_segment.ProjectReaderTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segments_tags ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... ok -neutron.tests.unit.db.test_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_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... 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_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_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.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.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully ... ok -neutron.tests.unit.db.test_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.TestIpamNetworks.test_show_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_snat_enabled_random_fully_false ... ok -neutron.tests.unit.db.test_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_segment.ProjectReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... 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.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_segment.SystemAdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 1f37951d-10dd-4571-8f5e-b543f2567993 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible - self._process_router_if_compatible(router) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception: Test failure during _process_routers_if_compatible -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segments_tags ... ok -neutron.tests.unit.agent.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_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.agent.l3.agent] Failed to process compatible router: 8a81d4fc-b42c-4533-9837-d4e39e55e17a -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible - self._process_router_if_compatible(router) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_resyncs_failed_router ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... 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_segment.SystemAdminTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segments_tags ... 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.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_segment.SystemAdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... ok - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '' -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update - routers = self.plugin_rpc.get_routers(self.context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -Exception: Failed to get router info -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_router_update ... ok -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_segment.SystemAdminTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segments_tags ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 9b8f33e8-0d03-40af-8f08-c75e97934db8 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 851, in _process_routers_if_compatible - self._process_router_if_compatible(router) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_messaging.exceptions.MessagingTimeout -neutron.tests.unit.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.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 - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '40c0342e-6b30-4a49-968f-27ee17772f6e' -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/agent.py", line 782, in _process_router_update - routers = self.plugin_rpc.get_routers(self.context, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_messaging.exceptions.MessagingTimeout -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_update_rpc_timeout_on_get_routers ... ok -neutron.tests.unit.extensions.test_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.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_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_segment.SystemAdminTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... 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.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_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_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.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_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.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.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_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.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.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.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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_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.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_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.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_subnet.ProjectReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id ... 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.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_subnet.ProjectReaderTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... 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_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_router_port_bindings ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_snat_ns_delete_not_called_when_snat_namespace_does_not_exist ... ok -neutron.tests.unit.db.test_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.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... 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_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_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_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_cleanup ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_stop_no_cleanup ... ok -neutron.tests.unit.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.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok -neutron.tests.unit.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.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_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.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_trunk.ProjectReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... 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_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_trunk.ProjectReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... 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.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_trunk.ProjectReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... 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.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_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_trunk.ProjectReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... ok -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_routes_updated_with_non_dvr ... ok -neutron.tests.unit.agent.l3.test_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_trunk.ProjectReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... 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_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_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.TestSubnetsV2.test_invalid_uuid -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_uuid ... 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.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... 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.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.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_router_cleanup ... ok -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_ensure_snat_cleanup ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... ok -neutron.tests.unit.agent.l3.test_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.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_trunk.SystemMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... ok - ERROR [neutron.agent.l3.namespace_manager] RuntimeError in obtaining namespace list for namespace cleanup. + 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_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.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_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... ok Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/namespace_manager.py", line 117, in list_all - namespaces = ip_lib.list_network_namespaces() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all -neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_list_all ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_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.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok -neutron.tests.unit.agent.linux.test_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_trunk.SystemMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... 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.agent.linux.test_dhcp.TestDhcpBase.test_restart -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules -neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags ... 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.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_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok -neutron.tests.unit.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_trunk.SystemMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... 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.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.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.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.conf.policies.test_trunk.SystemMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... 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.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_trunk.SystemMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... 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.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.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.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.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_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... 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_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.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.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.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.KeepalivedTrackScriptTestCase.test_get_script_str -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str ... 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.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_device_owner_during_router_migration_from_dvr_to_legacy -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_legacy ... ok -neutron.tests.unit.agent.linux.test_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_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_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... 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_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.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... 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_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_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.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.TestNetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_shared ... 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.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.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.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.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 - 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': ''}} + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", 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_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.DbModelProjectTestCase.test_standardattr_removed_on_network_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_network_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_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_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.DbModelProjectTestCase.test_standardattr_removed_on_port_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_standardattr_removed_on_port_delete ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.db.test_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.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_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_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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_used ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 43478c76-dc9e-4722-9782-707ff0bbb65b after 0 tries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '2ed2fba2-a260-4bbd-894d-e5e0e094d154', '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__ @@ -23915,9 +24399,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 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 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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -23940,25 +24424,27 @@ 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_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_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_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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_invalid_type ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok -neutron.tests.unit.db.test_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.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 - 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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... 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_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_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_subnets_bulk_native_ipv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_ipv6 ... 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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '9fb9f25c-ee7e-46be-be55-c16da5709c9d', '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__ @@ -24038,9 +24524,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 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 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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -24063,1239 +24549,48 @@ 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_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_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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.api.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.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.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.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.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.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.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none ... ok -neutron.tests.unit.api.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.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.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_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_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.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.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.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_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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.extensions.test_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_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.extensions.test_dns.DnsExtensionTestCase.test_list_ports -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... 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.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.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.db.test_l3_hamode_db.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.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.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.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_masking_random_ranges ... ok -neutron.tests.unit.db.test_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_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_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.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.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.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.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.extensions.test_dns.DnsExtensionTestCase.test_show_port -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... 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.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.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.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_availability_zone.SystemMemberTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemMemberTests.test_get_availability_zone ... 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.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.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_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_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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.db.test_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.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.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.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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ddcd103e-41ad-4943-8c5f-b10407151fdc after 0 tries -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... ok -neutron.tests.unit.extensions.test_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_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.db.test_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.TestIpamPorts.test_mac_generation_4octet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... 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.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.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_floatingip.ProjectMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... 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_floatingip.ProjectMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... 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.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.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router ... ok -neutron.tests.unit.conf.policies.test_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.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.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.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_tags ... ok -neutron.tests.unit.db.test_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.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_floatingip.SystemMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.db.test_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.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_floatingip.SystemMemberTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... 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.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... 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_floatingip.SystemMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... 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.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... ok -neutron.tests.unit.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.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.db.test_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.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.conf.policies.test_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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.db.test_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_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.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.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_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_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_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_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_local_ip.SystemAdminTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... 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_dns.DnsExtensionTestCase.test_update_port_update_ip -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_delete_local_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_local_ip.SystemAdminTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bd550ef3-7627-4395-92c6-52d0cd09e31c after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok -neutron.tests.unit.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.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.conf.policies.test_local_ip_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.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.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_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_metering.ProjectMemberTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... 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.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_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_metering.ProjectMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... 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_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_metering.ProjectMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label ... 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_range_allocation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... 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.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.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_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_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_ndp_proxy ... ok -neutron.tests.unit.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.TestNetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectMemberTests.test_create_ndp_proxy ... 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_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_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_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_network.SystemReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default ... 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_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.conf.policies.test_network.SystemReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 80c0c8c1-616e-4426-b8ff-33439e69b86b after 0 tries -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.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.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_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.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.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_segments ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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_subnet_usable_after_update -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... 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.conf.policies.test_network.SystemReaderTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_networks_tags ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_networks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_network.SystemReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_network_type ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.db.test_l3_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_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.SystemReaderTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_networks_tags ... 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.SystemReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.conf.policies.test_network.SystemReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.conf.policies.test_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.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.TestPortsV2.test_range_allocation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_physical_network ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.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_network.SystemReaderTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_shared ... ok -neutron.tests.unit.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.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_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.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.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_bindings.ProjectReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... 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.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.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_port_bindings.ProjectReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... 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.TestNetworksV2.test_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.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.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_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... 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.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... 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.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_qos.ProjectManagerQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_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.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.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_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.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.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_qos.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_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_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.db.test_l3_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_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d65ed489-c5a2-4575-b4a4-570ce37267a3 after 0 tries -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.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_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.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.TestIpamPorts.test_requested_ips_only -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_ips_only ... 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.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... 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.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.TestIpamPorts.test_requested_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_subnet_id ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_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_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_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_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 604b5d16-8063-4837-ada3-8d4d7caf47a2 after 0 tries -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_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_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.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.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_binding_information_fallback ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_delete_if_ha_router_is_present ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.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_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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_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.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_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d8201040-5a8d-41f6-9212-e479a9603dec after 0 tries -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single ... ok -neutron.tests.unit.db.test_l3_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 - ERROR [neutron.plugins.ml2.managers] Port 1fa04c4c-d489-4b38-963b-540ba0ea8fcf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1fa04c4c-d489-4b38-963b-540ba0ea8fcf on host localhost for vnic_type normal using segments [{'id': '06c151f9-7643-43bc-955d-e5166361d4ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2abdb256-8e0b-49f1-bd0a-3a60d834222e'}] -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.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.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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.db.test_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.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_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_tenant) ... ok - ERROR [neutron.plugins.ml2.managers] Port 1fa04c4c-d489-4b38-963b-540ba0ea8fcf does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1fa04c4c-d489-4b38-963b-540ba0ea8fcf on host localhost for vnic_type normal using segments [{'id': '06c151f9-7643-43bc-955d-e5166361d4ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2abdb256-8e0b-49f1-bd0a-3a60d834222e'}] -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.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_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.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_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.AdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface ... 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_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.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_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_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_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_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_db_deleted_error ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a5c79038-ae6b-4395-8cbd-dbb621cf55f3 after 0 tries -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_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.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.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_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.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_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.AdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.conf.policies.test_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_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_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... 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.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.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.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2d3220ed-1ed2-4436-80fd-84a3784893e9 after 0 tries 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_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_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3edc2847-69bb-48a0-803f-6f7e4ce058aa after 0 tries -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.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.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_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.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.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_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.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.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.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.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_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.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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_not_on_network ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 032cb129-63e7-410d-b97a-b04af4b4962b after 0 tries -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_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_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_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.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.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_subnetpool_to_default_subnetpool ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_group ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 032cb129-63e7-410d-b97a-b04af4b4962b after 0 tries -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.extensions.test_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.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.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_security_group.ProjectMemberSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.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_security_group.SystemAdminSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... 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.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_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.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.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.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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.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_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.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_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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_no_mode ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... ok - ERROR [neutron.plugins.ml2.managers] Port f101bf4a-d773-43bc-93af-8068795e700c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port f101bf4a-d773-43bc-93af-8068795e700c on host host_2 for vnic_type normal using segments [{'id': '291f26e3-a205-4912-98b7-cdb97922b37e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c70c3946-1bfd-4f2c-ad7e-a3654eb2d5a7'}] -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.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_subnet.AdminTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.db.test_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.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet_service_types ... ok - ERROR [neutron.plugins.ml2.managers] Port 0da30c12-93ee-41ec-859d-869b43397aa0 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0da30c12-93ee-41ec-859d-869b43397aa0 on host host_2 for vnic_type normal using segments [{'id': '1fc92a89-973e-4558-bb55-3c8ef4c51be8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b9de7dd8-107e-4f91-a6ac-2bd162868450'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bad65c91-c3ce-4991-9003-3bcbf97e20e2 after 0 tries -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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... 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.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnets_tags ... ok - ERROR [neutron.plugins.ml2.managers] Port 4beac825-20ed-4440-8399-097175c6ddd8 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4beac825-20ed-4440-8399-097175c6ddd8 on host host_3 for vnic_type normal using segments [{'id': '1fc92a89-973e-4558-bb55-3c8ef4c51be8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b9de7dd8-107e-4f91-a6ac-2bd162868450'}] -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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok -neutron.tests.unit.conf.policies.test_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.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.conf.policies.test_subnet.AdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bad65c91-c3ce-4991-9003-3bcbf97e20e2 after 0 tries -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_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... ok -neutron.tests.unit.db.test_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 - ERROR [neutron.plugins.ml2.managers] Port f101bf4a-d773-43bc-93af-8068795e700c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port f101bf4a-d773-43bc-93af-8068795e700c on host host_2 for vnic_type normal using segments [{'id': '291f26e3-a205-4912-98b7-cdb97922b37e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c70c3946-1bfd-4f2c-ad7e-a3654eb2d5a7'}] -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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Port 0da30c12-93ee-41ec-859d-869b43397aa0 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0da30c12-93ee-41ec-859d-869b43397aa0 on host host_2 for vnic_type normal using segments [{'id': '1fc92a89-973e-4558-bb55-3c8ef4c51be8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b9de7dd8-107e-4f91-a6ac-2bd162868450'}] -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... ok +neutron.tests.unit.db.test_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.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_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Port 4beac825-20ed-4440-8399-097175c6ddd8 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4beac825-20ed-4440-8399-097175c6ddd8 on host host_2 for vnic_type normal using segments [{'id': '1fc92a89-973e-4558-bb55-3c8ef4c51be8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b9de7dd8-107e-4f91-a6ac-2bd162868450'}] -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_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_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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v4 ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... 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_trunk.ServiceRoleTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... ok -neutron.tests.unit.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.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... 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_trunk.ServiceRoleTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_trunk ... 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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_include_dvr_snat_agents_for_ha_candidates ... ok -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.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_trunk.SystemAdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b99a3e54-1405-4281-8c4f-7333af294667 after 0 tries -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_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain -neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunks_tags ... 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_trunk.SystemAdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... 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.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.SystemAdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b99a3e54-1405-4281-8c4f-7333af294667 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok -neutron.tests.unit.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.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... 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.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_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_gw_outside_cidr_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry -neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry ... ok -neutron.tests.unit.db.test_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_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.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_delete_revision ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port ... 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_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_has_alive_neutron_server ... ok -neutron.tests.unit.db.test_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_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_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_version_updates_on_agent_revival ... ok -neutron.tests.unit.db.test_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.db.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5d94516e-7a76-4674-8b28-a6d2002cfce6 after 0 tries -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_is_ha_router_port_for_normal_port ... ok -neutron.tests.unit.extensions.test_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_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 -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5d94516e-7a76-4674-8b28-a6d2002cfce6 after 0 tries -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_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping ... ok -neutron.tests.unit.extensions.test_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.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_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_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.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_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_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_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated -neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... 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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg -neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg ... 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_securitygroup.TestConvertProtocol.test_convert_bad_protocol -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d334d77-2717-4159-9f80-89bbe91461f4 after 0 tries -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_securitygroup.TestConvertProtocol.test_convert_numeric_protocol -neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_numeric_protocol ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.extensions.test_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.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_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.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_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_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.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... 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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17270dde-7624-4352-8226-8708a1283f5a after 0 tries -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 17270dde-7624-4352-8226-8708a1283f5a after 0 tries -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__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.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ipam ... ok -neutron.tests.unit.extensions.test_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_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.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_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_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_segment.TestSegment.test_create_segment_no_segmentation_id -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.extensions.test_segment.TestSegment.test_create_segment_non_existent_network -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_non_existent_network ... ok -neutron.tests.unit.extensions.test_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_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.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.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 - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 94, in create_segment - new_segment = self._create_segment_db(context, segment_id, segment) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/db.py", line 144, in _create_segment_db - registry.publish( - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.callbacks.exceptions.CallbackFailure: -neutron.tests.unit.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_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_update_segment_host_mapping ... 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_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1a7baf1f-8d57-4b1a-875b-a8d06eb925d6 after 0 tries -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_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_ha ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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_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.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_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_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_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network -neutron.tests.unit.extensions.test_segment.TestSegmentML2.test_segment_notification_on_create_network ... ok -neutron.tests.unit.db.test_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.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.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.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_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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.extensions.test_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f594c9b2-2299-4d18-93e7-b6a52c5b04af after 0 tries -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_remove_ha_in_use ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request_gateway ... 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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_db_base_plugin_v2.TestPortsV2.test_bad_mac_format +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_bad_mac_format ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for af8e8c04-c740-4aa8-aa3a-a90d0590546e after 0 tries +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_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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets ... 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) @@ -25309,8 +24604,6 @@ During handling of the above exception, another exception occurred: Traceback (most recent call last): -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 File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ @@ -25342,8 +24635,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 745, in wait_until_true raise WaitTimeout(_("Timed out after %d seconds") % timeout) neutron.common.utils.WaitTimeout: Timed out after 40 seconds -neutron.tests.unit.db.test_db_base_plugin_v2.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 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) @@ -25608,1019 +24899,292 @@ 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f594c9b2-2299-4d18-93e7-b6a52c5b04af after 0 tries -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.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_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_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_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.objects.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... 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_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b5c23679-fd28-479f-8951-b7737edb7815 after 0 tries -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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d9fcf965-a99a-4492-9d5e-51c497c0046b after 0 tries -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.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_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_port_external_network_non_admin_fails ... ok -neutron.tests.unit.objects.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_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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d9fcf965-a99a-4492-9d5e-51c497c0046b after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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.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.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b5c23679-fd28-479f-8951-b7737edb7815 after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_segment.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.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.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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 70265f16-a4ab-45bc-b13a-9d1df7785b02 after 0 tries -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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0a1c6b3e-9f2f-49d3-a4b2-5df779066f1d after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 70265f16-a4ab-45bc-b13a-9d1df7785b02 after 0 tries -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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0a1c6b3e-9f2f-49d3-a4b2-5df779066f1d after 0 tries -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_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.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.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.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_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_no_gateway ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... 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_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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_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.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_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_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_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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_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.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.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin ... ok -neutron.tests.unit.objects.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.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_segment.TestSegment.test_get_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... 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.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.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... 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.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_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_external_net.ExtNetDBTestCase.test_list_nets_external -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external ... 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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj ... 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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6c21cd4f-e205-4182-9be4-905aa1f3690e after 0 tries -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_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.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_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.extensions.test_segment.TestSegment.test_list_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.db.test_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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok + ERROR [neutron.plugins.ml2.managers] Port 0dd4bf51-9ac6-4187-942b-d662df1e8886 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dd4bf51-9ac6-4187-942b-d662df1e8886 on host localhost for vnic_type normal using segments [{'id': 'cba35029-866e-4c61-ae1e-2f909d39eca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1ce898ff-014d-4f1c-b983-0b2e31cd0ada'}] +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_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_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 + ERROR [neutron.plugins.ml2.managers] Port 3822e44d-ee9d-4785-9690-416f1410b157 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3822e44d-ee9d-4785-9690-416f1410b157 on host localhost for vnic_type normal using segments [{'id': 'a5990457-ce33-44bc-8178-97fe5cfebbfd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9172f7a5-8589-4f24-819d-16dca846dd77'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cfe20e90-f8f2-4490-adeb-35b34c893974 after 0 tries +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_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 + ERROR [neutron.plugins.ml2.managers] Port 0dd4bf51-9ac6-4187-942b-d662df1e8886 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0dd4bf51-9ac6-4187-942b-d662df1e8886 on host host_2 for vnic_type normal using segments [{'id': 'cba35029-866e-4c61-ae1e-2f909d39eca9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1ce898ff-014d-4f1c-b983-0b2e31cd0ada'}] +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_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... 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.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.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_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_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_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_no_ports ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_list_nets_external_pagination ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6c21cd4f-e205-4182-9be4-905aa1f3690e 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_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.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_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.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.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 + ERROR [neutron.plugins.ml2.managers] Port 3822e44d-ee9d-4785-9690-416f1410b157 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3822e44d-ee9d-4785-9690-416f1410b157 on host host_2 for vnic_type normal using segments [{'id': 'a5990457-ce33-44bc-8178-97fe5cfebbfd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9172f7a5-8589-4f24-819d-16dca846dd77'}] +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_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_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_delete_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet ... 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_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.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.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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.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.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.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.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.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.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.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.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.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_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok -neutron.tests.unit.db.test_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.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_segment.TestSegment.test_list_segments_with_sort -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 11fb15c7-2e96-48c5-917c-95156e804be1 after 0 tries +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_sync_ha_router_info_router_concurrently_deleted_agent_dvr ... ok +neutron.tests.unit.db.test_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_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_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.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_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_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.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_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.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_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_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_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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.db.test_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.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet b61b8ec4-5c4b-4a87-8222-e09a6ee27dfc does not exist +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.db.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 954fd70b-9ef6-4e9c-b585-6c488dc91b19 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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet b877a439-0b17-4cd8-a171-69b08d32c793 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.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.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.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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f6354ec2-4a44-477e-ac48-8fd629820a5d after 0 tries -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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.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.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.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f6354ec2-4a44-477e-ac48-8fd629820a5d after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok -neutron.tests.unit.objects.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.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_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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok -neutron.tests.unit.objects.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.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.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.extensions.test_segment.TestSegment.test_update_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_fields_no_update ... 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_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok -neutron.tests.unit.objects.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.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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.managers] Port 2f8bfe49-7832-43c4-9cb4-eaeadab4e412 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f8bfe49-7832-43c4-9cb4-eaeadab4e412 on host localhost for vnic_type normal using segments [{'id': '42bb8bcd-3fa1-4464-b758-71854dccbfc5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '66ac6c43-ea97-4e46-8f3e-c8d711ab5193'}] -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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.managers] Port 9ead4c8e-531c-44e8-9fb8-cd914d88e6a3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ead4c8e-531c-44e8-9fb8-cd914d88e6a3 on host localhost for vnic_type normal using segments [{'id': 'f465cb78-a96d-4d2e-8d53-19f3c9eebcf0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8fcdad9e-5b0f-424f-850f-8f26838086bc'}] -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.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.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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.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.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_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' - ERROR [neutron.plugins.ml2.managers] Port 2f8bfe49-7832-43c4-9cb4-eaeadab4e412 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f8bfe49-7832-43c4-9cb4-eaeadab4e412 on host host_2 for vnic_type normal using segments [{'id': '42bb8bcd-3fa1-4464-b758-71854dccbfc5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '66ac6c43-ea97-4e46-8f3e-c8d711ab5193'}] -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok -neutron.tests.unit.db.test_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.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" - ERROR [neutron.plugins.ml2.managers] Port 9ead4c8e-531c-44e8-9fb8-cd914d88e6a3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 5bd696c1-24c1-4a5e-839d-f71419b351eb does not exist - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9ead4c8e-531c-44e8-9fb8-cd914d88e6a3 on host host_2 for vnic_type normal using segments [{'id': 'f465cb78-a96d-4d2e-8d53-19f3c9eebcf0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8fcdad9e-5b0f-424f-850f-8f26838086bc'}] -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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9f6c7472-555c-4919-ba67-1704784f30ec after 0 tries -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.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.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_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_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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b9c239f3-7d3d-4001-b6b0-9f160a042bd3 after 0 tries -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.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.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.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.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_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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip ... ok -neutron.tests.unit.extensions.test_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.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.objects.qos.test_policy.QosPolicyObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... 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_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.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok -neutron.tests.unit.objects.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.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 064450fe-dfb8-4995-8b9a-ee3cdfa2df52 after 0 tries -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields ... 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_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.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_ipv4 ... ok -neutron.tests.unit.extensions.test_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 064450fe-dfb8-4995-8b9a-ee3cdfa2df52 after 0 tries -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.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_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_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.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.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_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.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eaf1d5a3-4e51-40c0-9340-636f91876ef4 after 0 tries -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.plugin] Failed to commit binding results for 521e2aed-27ae-4a10-8cff-480e62c87515 after 0 tries -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_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.QosPolicyObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object ... 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_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.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.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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_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_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_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_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_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_fail_unexpected_labels ... ok -neutron.tests.unit.db.test_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__compare_labels_ok -neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... 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.db.test_migration.TestCli.test__find_milestone_revisions_branchless -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... ok -neutron.tests.unit.objects.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.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_one_ha_router_one_not ... ok -neutron.tests.unit.db.test_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.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.db.test_migration.TestCli.test__find_milestone_revisions_two_branches -neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_two_branches ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7fa6e772-3856-4f51-80bb-5db27fb0396b after 0 tries -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.db.test_migration.TestCli.test__get_branch_points -neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... 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.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.db.test_migration.TestCli.test__validate_revision_validates_branches -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.db.test_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.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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip ... ok -neutron.tests.unit.db.test_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_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels -neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels ... ok -neutron.tests.unit.objects.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.db.test_migration.TestCli.test_autogen_process_directives -neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... 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.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id ... 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_address_scope.TestAddressScope.test_delete_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... 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.db.test_migration.TestCli.test_check_migration -neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... 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.db.test_migration.TestCli.test_current -neutron.tests.unit.db.test_migration.TestCli.test_current ... 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.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_address_scope.TestAddressScope.test_get_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... 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.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.db.test_migration.TestCli.test_database_sync_revision -neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... 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.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.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_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.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.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.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.db.test_migration.TestCli.test_downgrade_fails -neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... 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.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_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.QosPolicyObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... 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_migration.TestCli.test_get_root_versions_dir -neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_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_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_migration.TestCli.test_get_subproject_script_location -neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location ... 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.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.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18be1c25-d73c-4120-b907-e076c88ce1b4 after 0 tries -neutron.tests.unit.db.test_migration.TestCli.test_heads -neutron.tests.unit.db.test_migration.TestCli.test_heads ... 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_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.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_and_no_subnets ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields ... 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.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.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.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 -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_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_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_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_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.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok -neutron.tests.unit.db.test_migration.TestCli.test_stamp -neutron.tests.unit.db.test_migration.TestCli.test_stamp ... 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.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_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_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.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_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_availability_zones_in_create_response ... ok -neutron.tests.unit.objects.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_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_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.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.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope_shared_false_admin ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_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.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.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_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.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.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.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.db.test_migration.TestCli.test_upgrade_contract -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_multiple_ips ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_az ... ok -neutron.tests.unit.objects.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.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.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_migration.TestCli.test_upgrade_delta -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... 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_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.db.test_migration.TestCli.test_upgrade_expand -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... 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_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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... 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.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.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.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_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip ... ok -neutron.tests.unit.db.test_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.extensions.test_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_availability_zone.TestAZNetworkCase.test_create_network_with_azs -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok -neutron.tests.unit.db.test_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects ... 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.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.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.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_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_migration.TestCli.test_upgrade_revision -neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... 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.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.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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1a3eb45a-90d4-4ebc-b53a-bf8aa8460bfe after 0 tries -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.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_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.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_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_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.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.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... ok -neutron.tests.unit.objects.qos.test_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.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points -neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points ... ok -neutron.tests.unit.objects.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_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_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_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_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_flavors.FlavorExtensionTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_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_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_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_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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6f9e6d2a-009e-46bc-826a-61783b675fff after 0 tries -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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 53556963-e5c4-41c1-a511-31a45a18141a after 0 tries -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_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_and_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id_and_ip ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0eff2c47-1f3c-4f13-9651-f0deeeece49d after 0 tries -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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4ea4682b-1904-4584-84fe-71d7c0b52f93 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 823c3ec5-0bbf-47f5-95f1-36d993c5bd21 after 0 tries -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.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... 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_network_ha_scheduling_on_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... 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_agent.AgentDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_too_long_description ... ok -neutron.tests.unit.objects.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_agent.AgentDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0eff2c47-1f3c-4f13-9651-f0deeeece49d after 0 tries -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.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_agent.AgentDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... 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.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.objects.test_agent.AgentDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... 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_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_agent.AgentDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-5989128 subnet, after_create +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 + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] +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 + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] + ERROR [neutron.plugins.ml2.managers] Port a38a211f-9291-449e-bd05-2072655b4651 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a38a211f-9291-449e-bd05-2072655b4651 on host hostb for vnic_type normal using segments [{'id': '28b713ce-d0a8-403f-b312-deff215977d2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a7eae6a3-332b-4f9a-b9b5-04e7f6c28ef7'}] +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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb08def2-b7b2-4bfc-a1fc-ccbcfc8fefa3 after 0 tries +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_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb08def2-b7b2-4bfc-a1fc-ccbcfc8fefa3 after 0 tries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.extensions.test_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.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.db.test_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_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.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.TestPortsV2.test_create_port_public_network_with_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... 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.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.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.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.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_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ed10d7cc-b9e6-4eb0-9141-fec5406d10c9 after 0 tries +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.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_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding +neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ed10d7cc-b9e6-4eb0-9141-fec5406d10c9 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_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.TestIpamSubnets.test_delete_subnet_with_callback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.db.test_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.TestIpamHTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_description ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_pools ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_delete_subnet_with_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_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.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... ok +neutron.tests.unit.db.test_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.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok +neutron.tests.unit.extensions.test_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_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns_and_route ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c9806dd-991e-4937-adbc-8d3b772b0a84 after 0 tries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c9806dd-991e-4937-adbc-8d3b772b0a84 after 0 tries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.extensions.test_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.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.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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_returns_200 ... 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.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.extensions.test_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_hamode_db.L3HATestCase.test_unique_vr_id_between_routers +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_route ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... 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_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.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.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '9ad12dfa-4041-4a15-b73f-2e662ac3878f', '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:88:85', '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/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 674, in host_routes_after_create - self._update_routed_network_host_routes(context, - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 610, in _update_routed_network_host_routes - plugin.update_subnet(context, subnet.id, - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + File "/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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -26654,1146 +25218,71 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 c870be37-bde6-4427-af76-24ca2d6ac80e. The number of host routes exceeds the limit 2. -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_agent.AgentDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... 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_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.AgentDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_create_update_delete ... 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.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_agent.AgentDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_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_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_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_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_agent.AgentDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c125aa88-f724-4fe5-aa04-c46410d26b6e after 0 tries -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.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_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.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.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.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_without_az ... ok -neutron.tests.unit.extensions.test_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_agent.AgentDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... 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_flavors.FlavorExtensionTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok -neutron.tests.unit.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 23102695-e68b-4534-94dd-c81fda703309 after 0 tries -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_flavors.FlavorExtensionTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_segment_subnets ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... 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_agent.AgentDbObjectTestCase.test_resources_synced_10 -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... 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.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor ... 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_agent.AgentDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... 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_agent.AgentDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 550e59e5-8125-4c3c-a186-27cc90b9eada after 0 tries -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_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_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_flavor_too_long_description ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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.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_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.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_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_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... 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_ipam.IpamAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.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_ipam.IpamAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 550e59e5-8125-4c3c-a186-27cc90b9eada after 0 tries -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_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_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_subnetpool_address_scope_update ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... 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.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1f844516-40df-4c6c-8ad2-3cf864502ea4 after 0 tries -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.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.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.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.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 a7d46eb5-c9dc-41c3-add5-2925c652ef74 after 0 tries -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_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.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_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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.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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... 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.FlavorPluginTestCase.test_autodelete_flavor_associations -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... 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 04331520-d7e6-4b1e-a8ae-bd47c40e714a after 0 tries -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... ok -neutron.tests.unit.objects.test_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_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_flavors.FlavorPluginTestCase.test_create_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_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_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver ... ok -neutron.tests.unit.extensions.test_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_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_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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 04331520-d7e6-4b1e-a8ae-bd47c40e714a after 0 tries -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_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_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.test_ipam.IpamAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... 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_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_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_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use ... 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_ipam.IpamAllocationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_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 - ERROR [neutron.db._utils] Cannot clean up created object 270edc90-b941-494c-8e74-0f5752daadbe. Exception: Router 270edc90-b941-494c-8e74-0f5752daadbe 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.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_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_disabled ... ok - ERROR [neutron.db._utils] Cannot clean up created object 789a65da-da76-4a34-83d4-4a5b2d1ebb83. 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.extensions.test_local_ip.TestLocalIP.test_update_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete ... ok -neutron.tests.unit.extensions.test_flavors.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_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... 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_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.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... 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_flavors.FlavorPluginTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... 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.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... 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_flavors.FlavorPluginTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... 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_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.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.L3AgentDbIntTestCase.test_floatingip_delete_after_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingip_delete_after_event ... 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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_invalid_fixed_ip ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2ea9990e-fdbb-47c3-a5fa-fcdadc44caed after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 423596b7-4868-4ebe-9f9a-a3d485878894 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2ca62747-3487-444b-a8f8-b92af7fb6fe2 after 0 tries -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_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok -neutron.tests.unit.objects.test_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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2ca62747-3487-444b-a8f8-b92af7fb6fe2 after 0 tries -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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... 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.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.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... 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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_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_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.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_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_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.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_quotasv2.TestQuotaDriverLoad.test_quota_driver_load -neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.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.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_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_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges ... ok -neutron.tests.unit.objects.test_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.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_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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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 0b2958ba-d46d-4b7b-8ccd-9cce3b7f238e after 0 tries -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3b52148f-452b-49c2-89ce-e13be426170f after 0 tries -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.L3AgentDbIntTestCase.test_floatingips_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_create_precommit_event ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_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.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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... ok -neutron.tests.unit.objects.test_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.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_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.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets ... ok -neutron.tests.unit.objects.test_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.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_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_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_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_wrong_resource ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test_all_parents_have_a_reference ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... 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.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.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_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.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.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_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_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 - ERROR [neutron_lib.utils.runtime] Error loading class by alias -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) -ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' - ERROR [neutron.manager] Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok -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 - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.manager] Plugin 'None' not found. -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none ... ok -neutron.tests.unit.objects.test_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2e75d898-3373-4b88-8c1c-956b3f806340 after 0 tries -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2e75d898-3373-4b88-8c1c-956b3f806340 after 0 tries -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.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_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_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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... 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_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.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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 26b20169-5208-4164-9110-7ab362757391 after 0 tries -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_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.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_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.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.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1fa70a22-b638-4aac-83d6-f1e7a3a8725e after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1fa70a22-b638-4aac-83d6-f1e7a3a8725e 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.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_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_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ad15f0ea-45dd-4ea6-b6eb-3a893db9030d after 0 tries -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok -neutron.tests.unit.extensions.test_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_l3.L3AgentDbIntTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... ok -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... 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.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_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.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.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_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.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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1d3ade55-3aff-4c95-8db0-b7d58d30827c after 0 tries -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.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.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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e2860ecc-106e-443f-b554-fbc3bafc14ac after 0 tries -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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_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.db.test_api.CreateObjectTestCase.test_populate_id -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... 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.db.test_api.CreateObjectTestCase.test_populate_id_False -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... ok -neutron.tests.unit.objects.test_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e2860ecc-106e-443f-b554-fbc3bafc14ac 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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... 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_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable ... 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_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_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_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_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for da3b8d5a-aca7-4019-86c6-e8f5fac469fb after 0 tries -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_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.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_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for da3b8d5a-aca7-4019-86c6-e8f5fac469fb after 0 tries -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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... 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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 48a7c524-3485-4128-b0df-e13c7d3358c7 after 0 tries -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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.db.test_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_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.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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... 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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 48a7c524-3485-4128-b0df-e13c7d3358c7 after 0 tries -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok -neutron.tests.unit.objects.test_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_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.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_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.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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.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.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... 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 + 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_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok neutron.tests.unit.extensions.test_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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.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_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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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.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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c8ada232-941c-47e8-9707-cd6478fa54f6 after 0 tries -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_no_binding_info ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_false ... 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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... 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.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.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_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.plugins.ml2.plugin] Failed to commit binding results for 3549b6b5-af9b-4a3b-91bf-ca2cc29e5ea5 after 0 tries -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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3549b6b5-af9b-4a3b-91bf-ca2cc29e5ea5 after 0 tries -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.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.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.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_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.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_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_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_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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... 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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_disabled ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_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_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_local_ip.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_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.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.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_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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... 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.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) -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 - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required - raise exceptions.MissingAuthPlugin(msg_fmt % msg) -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... 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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... 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 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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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_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_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_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.db.test_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.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_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.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok -neutron.tests.unit.objects.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 42f383c1-04af-440f-90c1-2c9934f5ec47 after 0 tries -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 - 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_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_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok +neutron.tests.unit.db.test_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_get_subnets_count +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.db.test_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_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_ipv6_pd_add_non_pd_subnet_to_same_network ... ok +neutron.tests.unit.db.test_l3_hamode_db.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1ce9c558-14e3-4136-aa8f-596a867ec52d 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.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_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_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1ce9c558-14e3-4136-aa8f-596a867ec52d after 0 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__ @@ -27840,6 +25329,21 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -27873,243 +25377,651 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_wrong_segment ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_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_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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_missing_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f35942cc-0321-42cf-907c-1e790d768381 after 0 tries -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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f35942cc-0321-42cf-907c-1e790d768381 after 0 tries +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports' +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.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.extensions.test_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.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_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.db.test_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_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.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_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_invalid_ip_address +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f57123dd-9480-40c6-8486-3039d4202235 after 0 tries +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok +neutron.tests.unit.db.test_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_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_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_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.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_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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.extensions.test_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_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_port_notify_advanced_services ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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_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.TestSubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.extensions.test_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9b3c2256-a24e-4baa-b71e-ae5d4a0dcc84 after 0 tries +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_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.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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.extensions.test_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9b3c2256-a24e-4baa-b71e-ae5d4a0dcc84 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.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.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_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.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.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_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_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_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_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services ... ok +neutron.tests.unit.db.test_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.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.db.test_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_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_another_address_scope ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... ok +neutron.tests.unit.db.test_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_agent.AgentDBTestCase.test_dead_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... 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_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_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_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_agent.AgentDBTestCase.test_list_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok +neutron.tests.unit.db.test_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_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_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 +/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_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_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin ... 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_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_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_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_remove_provisioning_component ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0114a5a1-618f-40cc-aca2-365fd0e14831 after 0 tries +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_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_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_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_allocation_pool_returns_400 ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... 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.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.extensions.test_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_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_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.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.TestIpamSubnets.test_list_subnets_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared ... 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.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_update_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4471e12b-9443-41f2-ac6f-19e0f1af1d22 after 0 tries +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_list_subnets_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.db.test_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.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestNetworkDnsDomain.test_update_network_dns_domain ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4471e12b-9443-41f2-ac6f-19e0f1af1d22 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.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_single ... 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.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.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_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_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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.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.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.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_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_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_l3_hamode_db.L3HATestCase.test_update_routers_states neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_is_host_aware ... ok -neutron.tests.unit.objects.test_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_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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.test_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_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.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.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_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.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_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_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 663308f0-5a85-4f8c-9612-c78bc6ed9604 after 0 tries +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.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_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.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface_empty_body ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 663308f0-5a85-4f8c-9612-c78bc6ed9604 after 0 tries +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.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_update_routers_states_port_not_found neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok -neutron.tests.unit.extensions.test_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_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.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 170d0a56-04f8-4fcc-81e1-7ad8154ab1d4 after 0 tries -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_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_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.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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok -neutron.tests.unit.objects.test_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_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.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.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_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_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 55b23014-c7a5-4009-a6c5-73c5e9a59dd8 after 0 tries neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... 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_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed -neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed ... ok -neutron.tests.unit.objects.test_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.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.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_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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 55b23014-c7a5-4009-a6c5-73c5e9a59dd8 after 0 tries neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_succeed ... ok -neutron.tests.unit.extensions.test_extraroute.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.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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... 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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_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.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.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_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 81d8ad57-9f1b-4403-ba5c-c2b2391c827f +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_nets_subnets_sums ... ok +neutron.tests.unit.extensions.test_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.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.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_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_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.extensions.test_l3.L3NatExtensionTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_port_consumed_v4 ... ok +neutron.tests.unit.extensions.test_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.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_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_agent_with_no_mappings ... ok +neutron.tests.unit.db.test_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_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.db.test_l3_hamode_db.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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_ports_consumed_v6 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b5c85aa7-bea2-454b-8593-884f56d2dcf3 after 0 tries +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_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.TestIpamSubnets.test_port_prevents_network_deletion +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b5c85aa7-bea2-454b-8593-884f56d2dcf3 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_fails_if_host_on_good_segment ... ok +neutron.tests.unit.extensions.test_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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v4 ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.db.test_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_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.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... 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_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.TestPortsV2.test_duplicate_ips +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ddfbca04-3750-46f3-84dc-f344e6d17a13 after 0 tries +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_external ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.extensions.test_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_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... 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_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_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing ... ok +neutron.tests.unit.extensions.test_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.L3NatExtensionTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... 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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 76fb55d7-4be2-4773-a586-fcbc1d19ae75 after 0 tries +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.extensions.test_extraroute.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.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.extensions.test_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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 76fb55d7-4be2-4773-a586-fcbc1d19ae75 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok +neutron.tests.unit.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_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 + 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_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.db.test_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.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.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_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.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_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.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_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_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_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_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_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_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_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b2a8d7d6-1b8c-4883-9667-e3a069983161 after 0 tries +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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( +neutron.tests.unit.db.test_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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts ... 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.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_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_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 37e42449-89f4-494e-ab87-7faf61f65fb6 after 0 tries +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 +/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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.db.test_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 37e42449-89f4-494e-ab87-7faf61f65fb6 after 0 tries +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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok + ERROR [neutron.db.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_unsupported_subnet_cidr_multicast +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... 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_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_network ... ok +neutron.tests.unit.extensions.test_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_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_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.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_update_agent_only_change_agent_host_mapping ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 47382eda-505d-498b-8f4a-376a3037156b 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.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_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_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.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.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_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.db.test_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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 75a34111-9940-4258-b3f3-c85b209458f7 after 0 tries +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.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.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding ... ok +neutron.tests.unit.extensions.test_l3_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_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.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_port_presence_prevents_network_rbac_policy_deletion ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... 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_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_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... ok +neutron.tests.unit.db.test_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_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... 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_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.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_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.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 + ERROR [neutron.api.v2.resource] update 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 "/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 "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/utils.py", line 38, in func_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/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -28118,663 +26030,223 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 81d8ad57-9f1b-4403-ba5c-c2b2391c827f: 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.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_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/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_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_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... 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_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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.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.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_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_ports.PortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.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_ports.PortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7b6f9253-35cd-4100-b65c-19ad53744218 after 0 tries -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_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.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_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.PortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.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.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.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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_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_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.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.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_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.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.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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7b6f9253-35cd-4100-b65c-19ad53744218 after 0 tries -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_ports.PortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_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_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_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.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_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.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_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_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_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_ports.PortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... 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_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.PortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_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.PortBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 73c714b3-8c08-42c3-a0a9-01ddf78e42cf after 0 tries -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_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.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.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.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.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_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_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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 -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_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_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.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 -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... 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.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_ports.PortIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c0a8df20-d964-48b5-9678-39d4807b0c6d after 0 tries -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.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.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.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.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_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_precommit_event ... ok -neutron.tests.unit.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_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.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 - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents - down_bindings = get_down_bindings(context, agent_dead_limit) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings - return rb_obj.RouterL3AgentBinding.get_down_router_bindings( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings - query = (context.session.query(l3agent.RouterL3AgentBinding). - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.DBError: None -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_exceptions_on_fetching_bindings ... ok -neutron.tests.unit.objects.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.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.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_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_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.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.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.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_ports.PortIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... ok -neutron.tests.unit.extensions.test_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_ports.PortIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_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.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/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 cb9832d1-32c5-4330-9933-9c06b2c85100 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -oslo_messaging.rpc.client.RemoteError: Remote error: None None -None. -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router cb9832d1-32c5-4330-9933-9c06b2c85100 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -ValueError: this raises - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_object ... ok -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.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_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_ports.PortIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... 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_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... 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.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.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.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_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.L3AgentDbIntTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... 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_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... 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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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' - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 0575c004-278e-455c-82db-e0bccfa97ace -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 c665129f-dfdc-496d-94a6-6cc28e983960 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok -neutron.tests.unit.objects.test_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip ... ok -neutron.tests.unit.objects.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_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_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.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.objects.test_ports.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_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_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.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_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.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_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_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.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_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_ports.PortIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_depleted ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... 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.test_ports.PortIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... 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_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_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.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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 83910a95-04d6-4e8d-b02c-58c7aeb23a9c after 0 tries -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.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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.objects.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_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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5be9875b-2327-4875-837f-1281fff263b2 after 0 tries -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.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_event_exception_preserved ... ok -neutron.tests.unit.objects.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_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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 80dc557c-779c-4ebe-85e8-5a1053b758a5 after 0 tries -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_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.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.L3AgentDbIntTestCase.test_router_update_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event ... 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.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... 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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.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.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_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.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_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5be9875b-2327-4875-837f-1281fff263b2 after 0 tries -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive ... ok -neutron.tests.unit.extensions.test_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_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_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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-15760806 subnet, after_create +ValueError +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_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.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_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.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_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_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_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.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_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_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_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_availability_zone.TestAZAgentCase.test_list_agent_with_az +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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.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_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_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.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.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_segment.TestMl2HostSegmentMappingOVS.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter +neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter ... ok +neutron.tests.unit.extensions.test_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.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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.extensions.test_extraroute.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_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_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_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_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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok + ERROR [neutron.db.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_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_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.db.test_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_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_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.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_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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns ... ok +neutron.tests.unit.extensions.test_l3.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_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_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_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_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_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists ... ok +neutron.tests.unit.extensions.test_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_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... 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.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_flavors.FlavorPluginTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... 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_flavors.FlavorPluginTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... 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.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.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_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_invalid_driver ... ok +neutron.tests.unit.extensions.test_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.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.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_default ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.extensions.test_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_flavors.FlavorPluginTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... ok +neutron.tests.unit.extensions.test_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.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_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.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_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_flavors.FlavorPluginTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_and_invalid_fip_address ... ok +neutron.tests.unit.extensions.test_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a5bf1629-d65f-4f3d-99db-16ae5ca9df56 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.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_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_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_invalid_snat_setting ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_flavors.FlavorPluginTestCase.test_get_flavor_next_provider +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 202043c5-5e41-4de8-8f0e-68a5556e23fb after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5467719c-69c1-43a3-8a4b-5173adac193c after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_from_no_gw_to_no_gw ... ok +neutron.tests.unit.extensions.test_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_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 202043c5-5e41-4de8-8f0e-68a5556e23fb after 0 tries +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_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_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_none_extradhcpopts ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-6070893 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) @@ -28825,293 +26297,86 @@ 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 7ea11ef6-28cc-4e4d-b77f-60bfbade6dc1. The number of host routes exceeds the limit 2. -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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok -neutron.tests.unit.objects.port.extensions.test_port_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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_unique_key ... 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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... 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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_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_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_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.objects.test_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.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.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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... 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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.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_vlantransparent.VlanTransparentExtensionTestCase.test_update_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... 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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.objects.test_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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... 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.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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field ... 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_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.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_migration.TestDbMigration.test_schema_has_column_missing_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table ... ok -neutron.tests.unit.objects.test_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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... 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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.db.test_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_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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.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.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_agent_with_az ... ok -neutron.tests.unit.objects.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.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_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.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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number ... ok -neutron.tests.unit.objects.test_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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.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.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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... 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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... ok -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter -neutron.tests.unit.extensions.test_availability_zone.TestAZAgentCase.test_list_availability_zones_with_filter ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.objects.port.extensions.test_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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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.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.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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.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_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_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.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_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_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.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none -neutron.tests.unit.extensions.test_l3.L3RpcCallbackTestCase.test__ensure_host_set_on_port_host_id_none ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... 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.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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_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_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... 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_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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.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_get_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron_lib.exceptions.HostRoutesExhausted: Unable to complete operation for 301638f8-74af-4150-a9e4-f96e2dac18dc. The number of host routes exceeds the limit 2. +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavors ... 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_segment.TestSegment.test_create_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... 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.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_add_subnet ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... 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.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... 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.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_flavors.FlavorPluginTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_phys_net ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... 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.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks ... 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_flavors.FlavorPluginTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... 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.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_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_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.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_no_segmentation_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.db.test_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.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_outside_cidr_returns_200 ... ok +neutron.tests.unit.extensions.test_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a5ae119d-042f-4adf-9f82-b8a869c7a9a2 after 0 tries +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_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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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_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.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.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_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.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.extensions.test_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 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 @@ -29166,21 +26431,165 @@ 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. + 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_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.TestSegment.test_create_segment_with_exception_in_core_plugin +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin ... ok +neutron.tests.unit.db.test_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.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.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_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6db30166-1342-4ad5-99a5-448483c1f153 after 0 tries +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_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopt_delete ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order +neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for df758dec-e930-42b4-92a6-4aebd1e4d3f2 after 0 tries +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_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_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.plugin] Failed to commit binding results for 5a6ca365-40ff-4307-a6d2-13f8aee74e2e after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts ... ok +neutron.tests.unit.extensions.test_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_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_quotas_with_admin ... 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.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_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 + 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_segment.TestSegment.test_delete_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... 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.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.extensions.test_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.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_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_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.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_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_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_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_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_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_segment.TestSegment.test_delete_segment_failed_with_subnet_associated +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... 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.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_segment.TestSegment.test_get_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_with_same ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_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.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.extensions.test_segment.TestSegment.test_list_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... 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.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.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_segment.TestSegmentNameDescription.test_create_segment_with_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name ... 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.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.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_segment.TestSegment.test_list_segments_with_pagination +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 022fbe8b-95c0-44f7-b699-dd74d2ccf99c 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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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.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 + ERROR [neutron.db._utils] Cannot clean up created object 90b3d9ef-33b3-4579-bb93-ee120bc4aafe. Exception: Router 90b3d9ef-33b3-4579-bb93-ee120bc4aafe could not be found +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_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.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.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.extensions.test_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_segment.TestSegment.test_list_segments_with_pagination_reverse +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_pagination_reverse ... ok + ERROR [neutron.db._utils] Cannot clean up created object 8b3c34de-84af-42a4-8b9e-497a611d766a. 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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'e8aa911f-4ca2-4f11-be24-dfb3af20b70d', '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 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -29211,59 +26620,134 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/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.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_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.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... 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.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.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_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id ... ok -neutron.tests.unit.ipam.test_requests.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.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.api.v2.resource] create failed: No details. + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.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_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_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_changed ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... 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_requested_duplicate_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_ip ... 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.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_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.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.TestSubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c939dd4c-18e0-40a8-ba26-12262ec365c2 after 0 tries +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_update_subnet_route +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1c1c5867-6003-4529-bc4e-b0fb4f39406c after 0 tries +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.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_duplicate_mac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_duplicate_mac ... 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_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_routers_native_quotas ... 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.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 +/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.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.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.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.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '7c510e92-f031-46e1-a7f0-333548fe1e8f', '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.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_specific_address_request_is_loaded ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -29294,898 +26778,3146 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/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.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_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_maximum_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... 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.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_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.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_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.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.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_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.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... ok -neutron.tests.unit.extensions.test_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.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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... 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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_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_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.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok -neutron.tests.unit.extensions.test_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_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.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.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_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.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_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_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_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.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.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.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_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.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.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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_ranges_in_certain_order ... ok -neutron.tests.unit.objects.port.extensions.test_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.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_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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... 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_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_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 - ERROR [neutron.notifiers.nova] Error response returned from nova: - ERROR [neutron.notifiers.nova] Error response returned from nova: -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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates ... 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.notifiers.test_nova.TestNovaNotify.test_endpoint_types -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3465065c-64b9-4d1d-9ee9-456443b438f5 after 0 tries -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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... 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.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.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.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.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_get_network_segment_range ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 50f374fe-add8-46f7-8132-2e0f5a4e4841 after 0 tries -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_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.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_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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count_invalid_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.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_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_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_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.QosPolicyRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... 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.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_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.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_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_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.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_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_last_subnet_on_segment_fails ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_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.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... 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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... 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_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_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.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_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.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_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.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_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.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_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.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.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_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_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_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.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_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 - 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.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_pagination ... ok -neutron.tests.unit.objects.test_securitygroup_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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... 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_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 - 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) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog. -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_tcp_protocol_as_number ... ok - ERROR [neutron.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_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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 ... ok -neutron.tests.unit.extensions.test_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.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_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.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 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.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.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.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... 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.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_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3bfd3206-2eb7-476a-b4d5-697337e95cb9 after 0 tries +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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.extensions.test_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_subnets_bulk_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_quotas ... 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_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_segment.TestSegment.test_segment_notification_on_delete_network +neutron.tests.unit.extensions.test_segment.TestSegment.test_segment_notification_on_delete_network ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.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.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_subnets_native_quotas +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... 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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/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.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_any_allocation ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 530d8d24-1a15-4b0e-bc9d-30dba99035d3 after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.extensions.test_segment.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_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.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_insufficient_prefix_space_for_specific_allocation ... ok +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_concurrent_allocation_exception ... ok +neutron.tests.unit.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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... 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.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_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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_network ... 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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9dd57ce1-9037-425f-9680-c28a02c58728 after 0 tries +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_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.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_address_scope_multiple_pools ... ok +neutron.tests.unit.extensions.test_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_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 + 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. + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 698b5a82-2abe-4f44-b6c0-26fa1f741caa after 0 tries +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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8ae2b76e-3e61-4249-bbb1-2b155da38335 after 0 tries +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_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.extensions.test_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.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.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.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_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 432f2de9-90b9-4b55-bf94-91c329b6e0a1 after 0 tries +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_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects ... 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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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_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.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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok +neutron.tests.unit.db.test_migration.TestCli.test__compare_labels_ok ... 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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless +neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_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.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.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_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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.db.test_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_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.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.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations +neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branchless_migrations ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.extensions.test_extraroute.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b3e20d1f-cf04-4348-a022-eefef632a2b8 after 0 tries +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_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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_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.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_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_migration.TestCli.test_branches +neutron.tests.unit.db.test_migration.TestCli.test_branches ... 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.db.test_migration.TestCli.test_check_migration +neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... 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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_migration.TestCli.test_current +neutron.tests.unit.db.test_migration.TestCli.test_current ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2d7a4825-34a6-488c-a176-2d8e6f250a0c after 0 tries +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.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.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.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_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.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.db.test_migration.TestCli.test_downgrade_fails +neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... 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.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.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_migration.TestCli.test_get_root_versions_dir +neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... 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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2d7a4825-34a6-488c-a176-2d8e6f250a0c after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok +neutron.tests.unit.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.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.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.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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '-2' is too small - must be at least '-1'.]. +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok +neutron.tests.unit.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 04738984-358d-43b2-95fc-b3ab14066fb9 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info ... ok +neutron.tests.unit.db.test_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_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_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.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.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 63dd5d46-4a1b-4f6f-83c0-44a7d3644c34 after 0 tries +neutron.tests.unit.db.test_migration.TestCli.test_heads +neutron.tests.unit.db.test_migration.TestCli.test_heads ... ok +neutron.tests.unit.db.test_migration.TestCli.test_history +neutron.tests.unit.db.test_migration.TestCli.test_history ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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 ... usage: prog revision [-h] [-m MESSAGE] [--sql] + [--expand | --contract | --autogenerate] +ok +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 63dd5d46-4a1b-4f6f-83c0-44a7d3644c34 after 0 tries +neutron.tests.unit.db.test_migration.TestCli.test_stamp +neutron.tests.unit.db.test_migration.TestCli.test_stamp ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.db.test_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_migration.TestCli.test_upgrade_contract +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... 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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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.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.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_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.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.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.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_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_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.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_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_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_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_negative_delta_fails ... 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.]. + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4ff1af92-ed5d-4bd9-913c-62ce317d99fa after 0 tries +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_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.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.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_migration.TestCli.test_upgrade_revision_delta +neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision_delta ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4ff1af92-ed5d-4bd9-913c-62ce317d99fa after 0 tries +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_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok +neutron.tests.unit.extensions.test_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_migration.TestCli.test_validate_head_files_success +neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_success ... 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.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_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 ... ok +neutron.tests.unit.db.test_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.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_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.extensions.test_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.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_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.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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points +neutron.tests.unit.db.test_migration.TestCli.test_validate_revisions_fails_on_multiple_branch_points ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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_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.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.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_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_older_revision ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_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.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.plugins.ml2.plugin] Failed to commit binding results for ab2991a7-e27c-4aaf-93ec-a821419a9177 after 0 tries +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_bump_revision_row_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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_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.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_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.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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '2147483648' is too large - must be no larger than '2147483647'.]. +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_out_of_range_integer_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_address ... 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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... 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_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_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_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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for aacf6a42-6969-4269-a244-c95331a29803 after 0 tries +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.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_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.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_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for aacf6a42-6969-4269-a244-c95331a29803 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.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_invalid_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg +neutron.tests.unit.extensions.test_subnet_dns_publish_fixed_ip.SubnetDNSPublishFixedIPExtensionTestCase.test_create_subnet_with_arg ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... 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.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.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_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... 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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_allocate_ipam_subnet_no_neutron_subnet_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_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.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.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.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_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj ... 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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_details_for_invalid_subnet_id_fails ... ok +neutron.tests.unit.objects.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok +neutron.tests.unit.extensions.test_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_db_base_plugin_v2.TestSubnetsV2.test_list_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 229232a6-b365-43ee-b737-289114504f76 after 0 tries +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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_objects ... 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_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_without_description_or_addresses ... ok +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... 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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_delete_single_transaction ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.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_address_group.TestAddressGroup.test_delete_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_delete_address_group ... 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.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.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.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_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_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.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.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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c2ae140-33fb-4f9e-a017-30cd15b0c784 after 0 tries +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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.db.test_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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c2ae140-33fb-4f9e-a017-30cd15b0c784 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.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.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_address_group.TestAddressGroup.test_get_address_group +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_get_address_group ... 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.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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.db.test_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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... 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.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_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.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_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.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_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.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_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.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_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_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.GeneveEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses ... ok +neutron.tests.unit.objects.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_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_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_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 + 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_address_group.TestAddressGroup.test_remove_absent_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c054cede-4a57-4390-b1ac-a618233b240b after 0 tries +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.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.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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_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.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.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.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_update_address_group_name_and_description ... ok +neutron.tests.unit.extensions.test_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.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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner ... ok +neutron.tests.unit.extensions.test_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_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.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.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.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.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 ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6b11fc7b-3562-4c90-940c-7597b1f172bc after 0 tries + ... 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.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.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_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... 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.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.db.test_api.CreateObjectTestCase.test_populate_id +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... 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.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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6b11fc7b-3562-4c90-940c-7597b1f172bc after 0 tries +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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... 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.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_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_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_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.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported +neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported ... ok +neutron.tests.unit.objects.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.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.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.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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_extraroute.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 fa835815-007d-41e7-a858-75ff7a3a602f after 0 tries +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.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_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.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.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.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_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.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False +neutron.tests.unit.extensions.test_uplink_status_propagation.UplinkStatusPropagationExtensionTestCase.test_create_port_propagate_uplink_status_2_False ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_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_greallocation.GreAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fa835815-007d-41e7-a858-75ff7a3a602f after 0 tries +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.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_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_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.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.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.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.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_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_create_single_transaction ... 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.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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d3b7c991-48df-4827-9a71-a38a2946f18d after 0 tries +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_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_objects ... 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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d3b7c991-48df-4827-9a71-a38a2946f18d after 0 tries +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.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.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.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_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... 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.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.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_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.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.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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.objects.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... 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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_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.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.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... 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.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.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 +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_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_sort_native ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.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.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.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.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.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.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.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.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_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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 488a1162-be21-4b58-a7a0-6ef1e5a73f9e after 0 tries +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.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.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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 488a1162-be21-4b58-a7a0-6ef1e5a73f9e after 0 tries +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_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.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.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.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.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.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_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.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.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.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.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.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_greallocation.GreAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist ... 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_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.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.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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.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_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_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.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.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.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_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.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_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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values ... 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_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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5a88547b-10e4-4042-bb45-10ced4888c38 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.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.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_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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... 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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_filters ... 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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.VxlanEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0d973250-f463-4780-b50c-14e768866ca8 after 0 tries +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.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.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.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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0d973250-f463-4780-b50c-14e768866ca8 after 0 tries +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_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.VxlanEndpointDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_filtering_by_fields ... 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.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.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_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_invalid_type ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.objects.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.TestL3DbOperationBounds.test_router_list_queries_constant +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create ... 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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_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.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.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_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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_usable_after_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects ... 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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_extraroute.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.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.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.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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 5367e85b-66fe-415a-87d7-e787b6e9770a does not exist +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.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.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.objects.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.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_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.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.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_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_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.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.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.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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... 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.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 99ae8950-fc41-44fa-a3d4-6c1ebf9e0ebc after 0 tries +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_subnet ... ok +neutron.tests.unit.objects.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_binding.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.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.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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_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_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.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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... 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_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.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_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.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_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_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... 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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... 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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... 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.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.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 053a468c-dfb1-4dcf-b0b0-90f2cfb4c783 after 0 tries +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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 053a468c-dfb1-4dcf-b0b0-90f2cfb4c783 after 0 tries +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_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.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.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.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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 646f1e19-c32e-4d49-b426-fef5a89a7f43 after 0 tries +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_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_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.extensions.test_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.objects.port.extensions.test_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_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers ... 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_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_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_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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... 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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 408be1da-878d-4942-90f5-72ebb76519bd after 0 tries +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects ... 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_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.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_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.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_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.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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_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.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.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.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.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.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.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.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.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.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.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.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.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_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.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.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.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.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.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.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.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.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.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.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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... 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.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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.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.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_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_default_domain_period ... ok +neutron.tests.unit.objects.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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... 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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_range_not_list ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... 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.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_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.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.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.db.test_api.GetValuesTestCase.test_get_values +neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.db.test_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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.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.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.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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok +neutron.tests.unit.objects.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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns ... 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.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.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 + 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.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.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.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.GreEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.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.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_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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_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 "/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.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_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.objects.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_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9726af60-effa-4b00-8786-a4b7937d9f50 after 0 tries +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.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.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.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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_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_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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3a254efa-3e4e-4ce8-99d9-0e94da2da75a after 0 tries +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small ... ok +neutron.tests.unit.objects.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.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_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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok +neutron.tests.unit.objects.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.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.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_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 367ba240-52a1-453d-8eb8-40680d47a006 after 0 tries +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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota ... ok +neutron.tests.unit.objects.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.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.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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_update_quotas_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.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.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_trusted.PortTrustedDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction ... 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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools ... ok +neutron.tests.unit.objects.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3a254efa-3e4e-4ce8-99d9-0e94da2da75a after 0 tries +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_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_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation ... ok +neutron.tests.unit.db.test_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.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-31512796 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 aa2f7d21-1a6f-41e4-8507-4501bc92afb3. The number of host routes exceeds the limit 2. +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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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.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.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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.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.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_add_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_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.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_sort ... 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.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.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.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.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.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_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.db.test_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.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.port.extensions.test_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.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_no_dns_domain ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_invalid_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.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_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.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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... 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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok +neutron.tests.unit.objects.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_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.QosPolicyObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_with_defaults ... ok +neutron.tests.unit.extensions.test_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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... 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.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_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... 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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... 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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object ... 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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object ... 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.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_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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.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.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.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_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.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.GreEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok + ERROR [neutron.db._utils] Cannot clean up created object 725efc90-32ac-4c47-af71-377e24e900bd. Exception: Router 725efc90-32ac-4c47-af71-377e24e900bd could not be found +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok +neutron.tests.unit.objects.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_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.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_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok +neutron.tests.unit.objects.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.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 + ERROR [neutron.db._utils] Cannot clean up created object dea7b729-352f-477f-b759-55d87972fb2d. Exception: +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.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_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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool ... ok +neutron.tests.unit.objects.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.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_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_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.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_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.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.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.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.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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for de1484c7-aaf5-4c51-94bb-45556662be23 after 0 tries +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_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.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.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.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.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_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.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b521d08b-d895-4511-95b6-e3ba08837d67 after 0 tries +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings ... ok +neutron.tests.unit.objects.qos.test_policy.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_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_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.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.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.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_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.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_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.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.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_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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... 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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok +neutron.tests.unit.objects.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.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.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.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... 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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update ... ok +neutron.tests.unit.objects.qos.test_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.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.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.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.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.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.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.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes ... 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_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_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_clean_obj_from_primitive ... 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.QosPolicyObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.objects.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.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_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_invalid_fields ... 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.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_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_objects_valid_fields ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... 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.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.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.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.QosPolicyPortBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... 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_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_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.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_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.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.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.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.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.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_dns.DnsExtensionTestCase.test_show_port +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... 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_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max ... ok +neutron.tests.unit.objects.qos.test_rule.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_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... 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_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok +neutron.tests.unit.objects.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.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_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_base.NeutronObjectCountTestCase.test_count +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... 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_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields +neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... 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.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_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota ... ok +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... 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_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_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.objects.qos.test_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.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.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... 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.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_default_dns_domain_with_dns_name ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... 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.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_default ... ok +neutron.tests.unit.objects.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_policy.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.db.test_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok +neutron.tests.unit.objects.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_filtering_by_fields ... 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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok -neutron.tests.unit.objects.test_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.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.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_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_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix ... ok +neutron.tests.unit.objects.qos.test_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.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.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.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_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.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.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_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_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_count_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_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_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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok +neutron.tests.unit.objects.qos.test_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_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_non_default_dns_domain_with_dns_name ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 49a8837d-0aa5-4bed-b084-0e9b9bf2d2da after 0 tries +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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_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.db.test_api.GetValuesTestCase.test_get_values -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... 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.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_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.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.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... 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_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 65d5f5fe-ffd9-49fc-a92d-43a520b4dc69 after 0 tries +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_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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.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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.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_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields ... 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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for beed03e0-e749-4188-8d1a-b3035932560c 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_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_update_network_segment_range_set_name_to_empty ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9c4c5fc8-091d-48fe-8d31-f9567e955f96 after 0 tries -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... ok -neutron.tests.unit.objects.test_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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_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_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_single_transaction ... 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_servicetype.ServiceTypeManagerTestCase.test_get_default_provider -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... 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.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... 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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... 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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object ... 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.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.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.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.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.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_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.services.provider_configuration] Driver driver_path is not unique across providers -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_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.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers -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_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... 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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... ok - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. -neutron.tests.unit.objects.plugins.ml2.test_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 " - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] -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 - ERROR [neutron.plugins.ml2.managers] Port fb918055-2576-4c9b-bed5-95e241b5357b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port fb918055-2576-4c9b-bed5-95e241b5357b on host hostb for vnic_type normal using segments [{'id': 'a4fb0513-22a7-4b08-a313-b3a76ccbafa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '50fb737b-91bf-4460-a1db-d093bd7884ae'}] -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_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.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.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.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_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok +neutron.tests.unit.objects.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.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.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.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_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_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.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... 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_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_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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_id_no_project_id ... ok -neutron.tests.unit.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_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.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.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... 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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_dhcp_port_compute_subnet ... ok +neutron.tests.unit.extensions.test_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_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.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.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_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.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_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.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_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.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok -neutron.tests.unit.objects.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... 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.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.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... 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_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.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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_segment_deletion_removes_host_mapping ... ok neutron.tests.unit.objects.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_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.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_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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 292acfb5-e31d-4fbb-a717-7a18ddffb3bf after 0 tries -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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_default_prefixlen ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects ... 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_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.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok neutron.tests.unit.objects.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_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 704301c8-51e1-4176-9413-89d88980b52c after 0 tries -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.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_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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... 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 -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.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_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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_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.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_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_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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.objects.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... 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 - 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.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v4_subnet_wrong_dns_v6 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_net_port_dns ... ok -neutron.tests.unit.extensions.test_segment.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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... 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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner ... ok -neutron.tests.unit.extensions.test_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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok -neutron.tests.unit.objects.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.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.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_no_device_owner_no_fallback ... ok -neutron.tests.unit.objects.test_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids ... 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_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 996d9263-07c6-4e51-92dd-be649fb11627 after 0 tries -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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.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.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.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_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_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.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.extensions.test_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... 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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... 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.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_non_existent_segment_aggregate ... ok -neutron.tests.unit.objects.test_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_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_same_external_and_internal ... 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.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.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_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.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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters ... 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.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.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_floating_ip_direct_port_delete_returns_409 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... 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_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_updated_agent_changed_physical_networks ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.db.test_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.objects.logapi.test_logging_resource.LogObjectTestCase.test_count +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... 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.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.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.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_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.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f90554d5-bf85-4c19-8051-7de597100cc6 after 0 tries +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_network_policy ... ok +neutron.tests.unit.db.test_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.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 46168d7c-7217-4960-bf1c-7915b60a2964 after 0 tries +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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_get_policy_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... 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_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_network_nonexistent_network ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_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__ @@ -30283,16 +30015,40 @@ 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.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.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.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_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_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_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.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_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_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.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.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.objects.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... 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.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_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__ @@ -30390,82 +30146,434 @@ 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.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.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_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_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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_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.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.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_add_host_to_segment_aggregate ... ok -neutron.tests.unit.objects.qos.test_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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_allocation_pools ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... 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_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.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... ok -neutron.tests.unit.objects.test_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_flavor.FlavorDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.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_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_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.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_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_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.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_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cbbec64b-6686-440d-9f23-d99e30fd07ac after 0 tries -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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_large ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6bf84400-5309-4cca-b130-5d32d496f724 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.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.logapi.test_logging_resource.LogObjectTestCase.test_get_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_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.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... 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.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_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.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_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.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.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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... 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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_prefix_too_small ... ok +neutron.tests.unit.objects.qos.test_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_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.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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.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.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.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.qos.test_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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.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.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.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... 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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... 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.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.objects.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok +neutron.tests.unit.objects.qos.test_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.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.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_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_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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... 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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f62ea767-ce06-4c94-8acd-ac731f560803 after 0 tries +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.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.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.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.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok +neutron.tests.unit.objects.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.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.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.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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.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.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.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.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_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_duplicates ... 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.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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... 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.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.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_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_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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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_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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... 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_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.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_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... 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_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.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_policy.QosPolicyDbObjectTestCase.test_detach_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... 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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_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_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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok +neutron.tests.unit.objects.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... 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.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.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_policy.QosPolicyDbObjectTestCase.test_detach_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... 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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 01458359-39fb-4c13-8f43-de544c5f4b73 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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.objects.test_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_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.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_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.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.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.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.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.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.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.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_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.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.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.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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.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.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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.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.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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... 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.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.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.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.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.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.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.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.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.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_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.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.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_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.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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields ... 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.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.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.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.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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_supported_min_prefix ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -30520,16 +30628,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 @@ -30601,15 +30708,16 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -30627,12 +30735,681 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.extensions.test_segment.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_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 " -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers +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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds ... ok +neutron.tests.unit.extensions.test_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_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... 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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_with_defaults ... ok +neutron.tests.unit.objects.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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_mixed_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... 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.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.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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... 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.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.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.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.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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... 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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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_segment.TestSegmentSubnetAssociation.test_association_segment_not_found +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... 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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... 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.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.QosPolicyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_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_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.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_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... 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.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.TestIpamSubnetPool.test_delete_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... 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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_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.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.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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... 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.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.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.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_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.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.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.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.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.TestSegmentSubnetAssociation.test_basic_association +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... ok +neutron.tests.unit.objects.qos.test_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_10 ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_count_invalid_fields ... 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.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.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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.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: 'supported' + ERROR [oslo_versionedobjects.exception] objver: 1.7 + ERROR [oslo_versionedobjects.exception] objname: QosPolicy + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... 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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 ... ok +neutron.tests.unit.objects.test_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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_illegal_subnetpool_prefix_list_update ... ok +neutron.tests.unit.objects.qos.test_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_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_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... 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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... 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.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_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.objects.test_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_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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_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_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.QosPolicyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... 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.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.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.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_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.objects.test_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.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.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.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_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_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.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_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_invalid_fields ... 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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... 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.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.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_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_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_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed ... ok +neutron.tests.unit.objects.qos.test_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_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_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_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.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.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_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.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.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.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.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.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_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.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.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.db.test_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_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.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.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_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.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_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.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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... 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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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.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.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.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_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.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_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_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_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.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.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_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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... 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_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_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_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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... 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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... 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_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_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_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.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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects_valid_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.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_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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_base.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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_rule.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... 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_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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_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_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_to_dict_returns_type ... 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.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.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_metering.MeteringLabelRuleObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... 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.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.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_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_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... 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.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_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist ... 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_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... 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.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... ok +neutron.tests.unit.objects.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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_rule.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... 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_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.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... 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_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_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.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_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_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_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_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.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.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_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok +neutron.tests.unit.objects.test_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_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_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.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_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_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_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_metering.MeteringLabelRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... 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_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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create ... 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_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_missing_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... 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.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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max ... ok +neutron.tests.unit.objects.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... 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.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_metering.MeteringLabelRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... 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.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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_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_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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) @@ -30671,4162 +31448,5552 @@ 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.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_matching_prefixlen ... ok -neutron.tests.unit.objects.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_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.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.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_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_with_mismatch_prefixlen ... ok -neutron.tests.unit.objects.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_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.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_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.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_flavor.FlavorDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d481c6d0-5d2b-41a6-942c-b3a61324cc0e after 0 tries -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.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... 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_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_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.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_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_over_quota ... ok -neutron.tests.unit.objects.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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -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.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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.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_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist ... 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.FlavorDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_default_subnetpools ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9b91fdec-7937-4c90-8885-1396553c0e46 after 0 tries -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_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_fixed_ips ... ok -neutron.tests.unit.extensions.test_segment.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_network.NetworkObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_update_subnet_pools_with_none_pools ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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.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.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_network.NetworkObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... 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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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.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.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_network.NetworkObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet_specific_gateway ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.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.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_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... 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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_small ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... 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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_default_prefix ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 83023f9f-e219-4819-a1b5-cf72721a47f3 after 0 tries -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... 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_segment.TestNovaSegmentNotifier.test_create_unbound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok -neutron.tests.unit.objects.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_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.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.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_network.NetworkObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... 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.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... 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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... 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_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_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok -neutron.tests.unit.objects.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.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.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_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_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_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... 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.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.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... 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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required + raise exceptions.MissingAuthPlugin(msg_fmt % msg) +keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required + raise exceptions.MissingAuthPlugin(msg_fmt % msg) +keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.extensions.test_l3_ext_gw_mode.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.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.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_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_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_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_pager_is_passed_through ... 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_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... 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.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_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_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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... 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.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_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.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.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_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_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_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_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.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_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_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_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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... 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.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.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults ... ok +neutron.tests.unit.objects.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_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_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_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_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_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_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_metering.MeteringLabelRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... 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_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.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_policy.QosPolicyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_extra_attr_key_bad ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none ... ok +neutron.tests.unit.objects.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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_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_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_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_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_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_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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects ... 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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... 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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... 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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_and_snat_disabled_previously ... ok +neutron.tests.unit.objects.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_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_changes_forbidden ... 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_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_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_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_metering.MeteringLabelRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_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.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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... 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.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_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_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.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.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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... 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.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_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_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... ok +neutron.tests.unit.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_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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... 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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3_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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.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.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_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_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_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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_extra_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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_fields_no_update ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_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.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.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_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_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.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_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_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... ok +neutron.tests.unit.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_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.objects.test_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_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_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_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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_base.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.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.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.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_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.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_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.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.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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... 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_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_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation ... ok +neutron.tests.unit.objects.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... 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_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_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.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.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.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_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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_project_id ... 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.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... 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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... 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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_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_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.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... 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_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_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_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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... 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_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_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok +neutron.tests.unit.objects.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_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_address_group.AddressGroupDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... 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_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_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_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... 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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_multisubnet_id ... ok +neutron.tests.unit.objects.test_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_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.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_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.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_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_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_address_scope.AddressScopeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_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_address_group.AddressGroupDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... 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.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_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... 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_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip ... 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_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.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_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.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_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_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.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_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_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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_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_flavor.FlavorIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... 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_flavor.FlavorIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... 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.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.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails ... ok +neutron.tests.unit.objects.test_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_flavor.FlavorIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok +neutron.tests.unit.objects.test_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_flavor.FlavorIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... 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_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.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... 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_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field ... 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.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_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_flavor.FlavorIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_address_group.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_flavor.FlavorIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... 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_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.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_flavor.FlavorIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... 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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_group.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_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_flavor.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_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_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... 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_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... 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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... 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_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_scope.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_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_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.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_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_provider_names_by_resource_ids ... ok +neutron.tests.unit.objects.test_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_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_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.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.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_address_scope.AddressScopeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... 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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok +neutron.tests.unit.objects.test_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_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... 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_flavor.FlavorIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... 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.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.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 + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +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_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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... 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.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.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_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_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_address_group.AddressGroupDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_address_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.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_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.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, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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 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.test_flavor.FlavorIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... 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.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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.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_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_flavor.FlavorIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_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.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.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok +neutron.tests.unit.objects.test_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_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.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 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.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_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port ... 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_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_scope.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'" WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err ... ok -neutron.tests.unit.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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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 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.plugins.ml2.plugin] Failed to commit binding results for c3456c31-3abf-4769-9016-098870bb9892 after 0 tries -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_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_group.AddressGroupDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... ok neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.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.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.notifiers.test_ironic.TestIronicNotifier.test_send_events neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy ... ok -neutron.tests.unit.objects.test_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.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_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy ... ok -neutron.tests.unit.objects.test_network.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy ... ok -neutron.tests.unit.objects.test_network.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.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.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_network.NetworkObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id ... 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_segment.TestNovaSegmentNotifier.test_delete_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... 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_network.NetworkObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.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.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.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_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.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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... 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.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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... 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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_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_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_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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_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_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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_illegal_subnetpool_prefix_list_update ... ok -neutron.tests.unit.objects.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_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_network.NetworkObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_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.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.NetworkObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_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.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_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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.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.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.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.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.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.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.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_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.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_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_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.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.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_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_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_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.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_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_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_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_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope ... ok -neutron.tests.unit.objects.test_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_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_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_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.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.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.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_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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.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_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.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_different_tenants_shared ... ok -neutron.tests.unit.objects.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_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.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_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.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_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.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.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.NetworkSegmentDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.extensions.test_extraroute.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_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 - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_larger_than_max ... ok -neutron.tests.unit.objects.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_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_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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok -neutron.tests.unit.objects.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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_quota ... ok -neutron.tests.unit.objects.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_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.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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_overlapping_prefix_with_allocated_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... 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.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.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_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.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.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.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_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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... 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.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.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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... 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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... 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.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_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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix ... ok -neutron.tests.unit.objects.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.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.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_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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... 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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok -neutron.tests.unit.objects.test_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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... 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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_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_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.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_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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok -neutron.tests.unit.objects.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... 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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_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_network.NetworkSegmentDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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.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_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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_append ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_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.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_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.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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... 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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... 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 " - 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_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... 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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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_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.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.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... 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_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.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.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.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_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... 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_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry ... ok +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v4_network ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_check_subnet_ip_v6_owner_not_router ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false ... 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_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.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_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_address_group.AddressGroupDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... 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.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_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_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.ipam.test_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... 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.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.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_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_address_scope.AddressScopeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... 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.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.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_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.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.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.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.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.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.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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... 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_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.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_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_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_invalid_fields ... 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_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_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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_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.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_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_address_group.AddressGroupIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... 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.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.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok +neutron.tests.unit.objects.test_base.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_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... 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_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.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_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_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_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_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_address_group.AddressGroupIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... 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.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_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_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_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... 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.ServiceProfileIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... 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.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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... 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_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.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_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_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.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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... 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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... 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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.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_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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_address_group.AddressGroupIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... 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 + 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.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.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... 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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_object ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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 + 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) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_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.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.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.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_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_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.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 + 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_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_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.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.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_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_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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_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.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" + ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok +neutron.tests.unit.objects.test_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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_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.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.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_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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... 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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create_duplicates ... 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_address_group.AddressGroupIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... 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.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.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_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_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.L3NatDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingips_native_quotas ... 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_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... 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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... 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.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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_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.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_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.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_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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... 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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_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.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.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_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.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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_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.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_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.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.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_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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_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.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_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.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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.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_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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.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_ports.PortDbObjectTestCase.test__attach_security_group +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... 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.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_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_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.plugins.ml2.test_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... 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.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.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_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_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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... 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.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_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_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.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_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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.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.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.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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.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_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.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.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.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_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(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.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.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_flavor.ServiceProfileDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_object ... 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_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_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.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_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.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.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_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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.plugins.ml2.test_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.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_flavor.ServiceProfileDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... 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_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.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_ipam.IpamSubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_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_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.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_flavor.ServiceProfileDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.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_get_values_mixed_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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.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.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.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_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.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_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... 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_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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_single_transaction ... 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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.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.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_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_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.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_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_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.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_ports.PortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.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.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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... 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_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.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.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... 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.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_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.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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... 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_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_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.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.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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... 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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_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.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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_ipam.IpamSubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... 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.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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... 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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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_ports.PortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.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.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... 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.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.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.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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_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.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.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.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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_db_obj ... 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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... 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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... 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.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.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.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.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_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.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.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.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_flavor.ServiceProfileDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... 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_ports.PortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.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.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_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.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.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_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_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields ... 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_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_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_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_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_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_l3.L3NatDBIntTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... 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.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_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... 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_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.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_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... 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_security.PortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... 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.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.NDPProxyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_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_policy.QosPolicyRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.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.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.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.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.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.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.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.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.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.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.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_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_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_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... 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_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_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_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.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_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.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_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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_different_address_scope ... ok +neutron.tests.unit.objects.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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.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.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_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_not_dhcp ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_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_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.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.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.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.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_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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_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.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.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.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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... 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.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.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_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.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.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.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.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.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_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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.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.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.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.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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_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_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 +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_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_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_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.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_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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... 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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... 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.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... 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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " + 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: ('', 'ca4b1b2f-ba69-4c29-9658-ca26fb8e790c', 'd5350c4b-94d1-4900-86e3-678aa575dc45', '2001::2:170', 12, '05c26bb4-b761-4c80-ae86-28dc1c646967', '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_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_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... 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_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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.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_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_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.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.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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.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_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.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.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_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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.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.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_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_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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... 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_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_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.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.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_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... 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.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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... 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.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... 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.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.BaseObjectIfaceWithProjectIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields_using_project_id ... ok +neutron.tests.unit.objects.qos.test_binding.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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_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.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_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_ports.PortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_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_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.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_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.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_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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... 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.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_ipam.IpamSubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... 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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot ... ok +neutron.tests.unit.objects.qos.test_binding.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... 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.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.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.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.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.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_ports.PortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... 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.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... 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.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.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_l3_hamode.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_ports.PortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... 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_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.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... 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.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... 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.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_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.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.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_rule.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_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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete ... 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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_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 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.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.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.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_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... 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_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_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_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... 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_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id - for aggregate in self.n_client.aggregates.list(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list - return self._list('/os-aggregates', 'aggregates') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list - resp, body = self.api.client.get(url) - ^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/client.py", line 77, in request - if raise_exc and resp.status_code >= 400: - ^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: '>=' not supported between instances of 'MagicMock' and 'int' +neutron.tests.unit.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... 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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_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.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_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_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_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_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_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_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.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_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.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.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.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_duplicate_rules ... 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_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.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... 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_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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... 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.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_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_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_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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects ... 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.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... 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.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.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_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.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... 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.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_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.PortDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... 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_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_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.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.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_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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok +neutron.tests.unit.objects.test_l3_hamode.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_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.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_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_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.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... 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_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.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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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.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_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.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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_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_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.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_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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create_duplicates ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_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_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_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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address ... ok +neutron.tests.unit.objects.test_l3_hamode.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.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.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.NetworkSegmentDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... 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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... 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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... 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.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_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.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_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_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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.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_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_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.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.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.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_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... 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.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... 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_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_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.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_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.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_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.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.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.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.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok -neutron.tests.unit.objects.test_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.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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object ... 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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_returns_type ... 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.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.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.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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_update_allocation_pools_with_no_pool_change ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_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_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.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.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_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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_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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_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.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_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.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_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_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.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_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_single_transaction ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_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.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_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_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.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.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.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.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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_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.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_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.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.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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... 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.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_l3_hamode.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.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.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_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... 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.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.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.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.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_ports.PortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... 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_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.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.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.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.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.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.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.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_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_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.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.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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.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.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_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.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_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.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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_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.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains ... ok +neutron.tests.unit.objects.test_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.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_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_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.PortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... 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_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_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_ports.PortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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_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_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_local_ip.LocalIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... 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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_duplicated_port_bindings ... 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_local_ip.LocalIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... 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_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.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_group.AddressGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_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_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_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.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_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_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_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.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.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.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_ports.PortDbObjectTestCase.test_qos_network_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.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_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_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.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.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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_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.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_local_ip.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.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_ports.PortDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... 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_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update ... 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_local_ip.LocalIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... 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_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes ... 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_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_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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_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_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_local_ip.LocalIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_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.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.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_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_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_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_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.PortDbObjectTestCase.test_security_group_ids +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... 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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.objects.test_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_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_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_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_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.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.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_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_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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... 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.LocalIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... 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.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.TrunkObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_clean_obj_from_primitive ... 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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_address_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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... 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.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_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_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... 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_trunk.TrunkObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... 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_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_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_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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... 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.objects.test_trunk.TrunkObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... 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_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_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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_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_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.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_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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_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_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_ports.PortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.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_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_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_scope.AddressScopeIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... 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_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.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_local_ip.LocalIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects ... 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_trunk.TrunkObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... 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_trunk.TrunkObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... 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_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... 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_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... 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_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... 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_address_scope.AddressScopeIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_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.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.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.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... 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_trunk.TrunkObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.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_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.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.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_network.NetworkDNSDomainDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... 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.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.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.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_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_network.NetworkSegmentDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... 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.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_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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... 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.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.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_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_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_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_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_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_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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_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.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_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.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_network.NetworkSegmentDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... 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_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_ports.PortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.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_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_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_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.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_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_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_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_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_trunk.TrunkObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object ... 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_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_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_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_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_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_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_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_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_network.NetworkPortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... 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.PortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... 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.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.TestIpamSubnets.test_create_subnet_as_admin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_as_admin ... 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_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_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.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_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... 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.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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_router ... 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_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_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_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_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_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_network.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... 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.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_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... 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_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.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_trunk.TrunkObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.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_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.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_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.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.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.L3HARouterVRIdAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... 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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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.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.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_network.NetworkSegmentDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_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.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_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_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_trunk.TrunkObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_project_id ... 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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_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.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.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.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.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_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_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values ... 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.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_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_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.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.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... 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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_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_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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.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.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_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... 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.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.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_ports.PortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... 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.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_trunk.TrunkObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_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.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.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_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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... 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_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok -neutron.tests.unit.objects.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters ... 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_network.NetworkSegmentDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_dvr_snat_port ... ok -neutron.tests.unit.objects.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_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.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.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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... 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.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.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_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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok -neutron.tests.unit.extensions.test_extraroute.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_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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record ... ok -neutron.tests.unit.db.test_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_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_ha_dvr_snat_port ... ok -neutron.tests.unit.objects.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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.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.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.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.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_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_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.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_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.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.SegmentHostMappingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported -neutron.tests.unit.extensions.test_l3.L3NatDBIntAgentSchedulingTestCase.test_router_update_gateway_scheduling_not_supported ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_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_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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_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.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.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_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.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.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_network.SegmentHostMappingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... 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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... 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_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_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.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.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_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_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.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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination ... 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_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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... 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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... 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.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.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.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.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.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.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_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_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.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.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_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... 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_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.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_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.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.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_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error ... ok -neutron.tests.unit.objects.test_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.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_metering.MeteringLabelObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.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_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_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.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_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_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.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.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_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.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_metering.MeteringLabelObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 62578067-8f07-4efc-8f67-3747ac010ae5 after 0 tries -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_metering.MeteringLabelObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... 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.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_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.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_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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_metering.MeteringLabelObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 62578067-8f07-4efc-8f67-3747ac010ae5 after 0 tries -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_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_metering.MeteringLabelObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicAgentConfigParser.test__validate_rp_in_dev_mappings ... ok -neutron.tests.unit.objects.test_l3_hamode.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_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_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_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_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_agents_by_chassis_private ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_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_metering.MeteringLabelObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_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.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_metering.MeteringLabelObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... 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_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.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.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_metering.MeteringLabelObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... 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_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.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_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_metering.MeteringLabelObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.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_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.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok -neutron.tests.unit.objects.test_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_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.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_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5f403065-51d1-48fa-b79e-70db7d9e713c after 0 tries -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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5f403065-51d1-48fa-b79e-70db7d9e713c after 0 tries -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_segment.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.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_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.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.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_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.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_metering.MeteringLabelObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_metering.MeteringLabelObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... 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_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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... 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_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_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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields ... 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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_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_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.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.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test__wait_for_port_bindings_host_fail ... ok -neutron.tests.unit.objects.test_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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... 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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0ed25955-acdf-43f4-b97e-2b1d45d81f32 after 0 tries -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_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_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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... 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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0ed25955-acdf-43f4-b97e-2b1d45d81f32 after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned ... ok -neutron.tests.unit.objects.test_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_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_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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... 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_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_metering.MeteringLabelObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... 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_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.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_metering.MeteringLabelObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... 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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_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_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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_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.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_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.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.NDPProxyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... 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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6db78e50-c3c5-451b-bba7-2537a884b8ec after 0 tries -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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... 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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6db78e50-c3c5-451b-bba7-2537a884b8ec after 0 tries -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_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.TestL3DbOperationBounds.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_objects ... 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.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.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.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.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.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.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.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_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_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_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.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_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_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_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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_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_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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... 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_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_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.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_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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a2d07509-c96a-4c66-bc83-918a9911708c after 0 tries -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_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... 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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.objects.test_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a2d07509-c96a-4c66-bc83-918a9911708c after 0 tries -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_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_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_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_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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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_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_metering.MeteringLabelRuleObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... 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.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.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_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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.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_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.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_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_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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.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_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_metering.MeteringLabelRuleObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... 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_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... 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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_build_routers_list_with_ext_gw_snat_disabled ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects_invalid_fields ... 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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.db.test_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.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_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_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_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.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_address_group.AddressGroupDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... 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.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_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 035d098f-f69b-4e9f-9298-e19b67020562 after 0 tries -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.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.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_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... 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_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.TestOVNAvailabilityZone.test_list_availability_zones -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... 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_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_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_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ports.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_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_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_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_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_network.NetworkPortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... 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_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_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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_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.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_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... 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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_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.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_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_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_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.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_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.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_ports.PortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... 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.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.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_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_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_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_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_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_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_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_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_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_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_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_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.PortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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_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_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_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.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_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.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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... 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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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_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_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_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_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.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_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_ports.PortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 035d098f-f69b-4e9f-9298-e19b67020562 after 0 tries -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_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_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_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.PortDNSIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_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.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.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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... 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_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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_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_get_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... 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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_address_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_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_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.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.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_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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_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_ports.PortDNSIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_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_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_ports.PortDNSIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.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_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_enable_ndp_proxy_without_address_scope ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.test_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.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_address_group.AddressGroupDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_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_ports.PortDNSIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_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.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_ports.PortDNSIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... 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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... 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_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... 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_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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_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.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_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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.objects.test_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_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... 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_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.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_group.AddressGroupDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... 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_ports.PortDNSIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... 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_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_ports.PortDNSIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object ... 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.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_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_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_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_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... 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_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs ... ok -neutron.tests.unit.objects.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_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.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_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_metering.MeteringLabelRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... 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_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.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.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_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_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object_unique_key ... 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_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_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_ports.PortDNSIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_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_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_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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... 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_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_local_ip.LocalIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.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.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.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_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_network_only ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... 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.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_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_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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... ok neutron.tests.unit.objects.test_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_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_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_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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... 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.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_ports.PortDNSIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... 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_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_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_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_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.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_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_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_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_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.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_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.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... 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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_values ... 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_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_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_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_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_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_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_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_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_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_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_ports.PortDNSIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... 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_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_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_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.QuotaUsageDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... 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_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... 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_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_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_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.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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... 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_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_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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_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.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_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.objects.test_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_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.test_ports.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_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_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_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_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.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_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.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.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_metering.MeteringLabelRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_update_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_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_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.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 -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_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_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.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_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_ports.PortDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_qos_policy ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.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_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_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_port_forwarding.PortForwardingObjectTestCase.test_create -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... 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_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_address_group.AddressGroupDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... 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.PortForwardingObjectTestCase.test_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok -neutron.tests.unit.objects.test_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_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.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_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_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_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_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.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_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_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_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.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.objects.test_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_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_address_group.AddressGroupDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... 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.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.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_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_address_group.AddressGroupDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_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_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_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_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_port_forwarding.PortForwardingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_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_port_forwarding.PortForwardingObjectTestCase.test_get_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... 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_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_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_port_forwarding.PortForwardingObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok -neutron.tests.unit.objects.test_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.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_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_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_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.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_ipv6_ra_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... 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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.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_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... 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.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_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_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_ports.PortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... 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_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.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_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... 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.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_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_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_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_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_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.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_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... ok -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_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... 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_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_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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_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_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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_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_ports.PortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... 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_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.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_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.L3NatDBIntTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id ... ok -neutron.tests.unit.extensions.test_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_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... 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.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_address_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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_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.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_ports.PortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... 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_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.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.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_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_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.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_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... 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_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_quota.QuotaUsageDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_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_ports.PortIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.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_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_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_ports.PortIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.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_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.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_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.PortIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... 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_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... 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_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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects_nothing_to_update ... 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.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_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_ports.PortIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... 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_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... 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_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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... 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_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_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_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.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_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.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_ports.PortIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... 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_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_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_ports.PortIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... 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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_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_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_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_network.NetworkPortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... 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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... 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_ports.PortIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_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_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... 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_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_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_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_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_quota.QuotaUsageDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... 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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... 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_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.QuotaUsageDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.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_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_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_network.NetworkObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... 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_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.NetworkObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... 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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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_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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type ... ok -neutron.tests.unit.plugins.ml2.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.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_network.NetworkObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.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_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.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_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_network.NetworkObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... 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_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_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_network.NetworkObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... 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_quota.QuotaUsageDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... 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.PortIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.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_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_quota.QuotaUsageDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... 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.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_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_network.NetworkObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... 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_ports.IPAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... 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_network.NetworkObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_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_network.NetworkObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_quota.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.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_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_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_local_ip.LocalIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... 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_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.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_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.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.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_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_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.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_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_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_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... 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: ('', '0c4c1a31-6602-426c-80a2-3408e42de31e', '75ab116e-33b7-4c8e-ba62-5542b664fb4d', '2001::2:dc', 12, 'c5ee71e8-1e23-49dc-a12a-91554e5be516', '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.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_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_quota.ResourceDeltaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... 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_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_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... 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_ports.PortIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... 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_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.ReservationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... 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_ports.PortIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.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_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_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_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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_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.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.IPAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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.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_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_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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal ... ok -neutron.tests.unit.extensions.test_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_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_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.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.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... 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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_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_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_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_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.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.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_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.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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_quota.ReservationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... 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_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_quota.ReservationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete_objects ... 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.NetworkObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... 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_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_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_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_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... 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_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_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_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.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_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_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.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_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_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_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_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... 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.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.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_object_missing_object +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_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.test_network.NetworkObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... 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.ReservationObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... 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.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_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.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_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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_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_quota.ReservationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... 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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_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_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_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_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_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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.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_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_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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_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_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_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_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_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_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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... 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.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.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_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... 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_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.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.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.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.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_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields ... 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_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_ports.PortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... 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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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_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_metering.MeteringLabelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_sort ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... 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_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_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_quota.ReservationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... 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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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.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.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.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.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_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_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.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_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... 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_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_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_quota.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_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_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_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_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... 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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... 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.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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object ... 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_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_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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... 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.SecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory -neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory ... ok -neutron.tests.unit.objects.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_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.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_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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_securitygroup.SecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... 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_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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... 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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_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.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_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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... 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.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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_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.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_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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 -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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_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_security.PortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_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_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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.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.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_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_ports.PortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.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.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... 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_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.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.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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.extensions.test_l3_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_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values ... 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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_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.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... 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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.db.test_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_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_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.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_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.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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.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.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_ports.IPAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.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.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_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.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_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_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.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.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_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.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_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_subnet.SubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... 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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... 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.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_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... 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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_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.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.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_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_subnet.SubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... 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.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.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_subnet.SubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router ... ok -neutron.tests.unit.objects.test_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.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_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.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_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_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_ports.PortDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_standard_attr_id ... 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_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.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_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_ports.PortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... 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_subnet.SubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... 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_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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... 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_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_ports.PortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_l3_hamode.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_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_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.PortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.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_subnet.SubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... 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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_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.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_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_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.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_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_subnet.SubnetDbObjectTestCase.test_filter_by_shared -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... 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.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.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_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.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_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... 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.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.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_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.PortDbObjectTestCase.test_qos_network_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... 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_subnet.SubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... 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_hints.PortHintsDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... 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.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.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_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_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.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_ports.PortDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... 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_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.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_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_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.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.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.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.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_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_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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... 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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.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.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_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_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_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_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_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.PortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_validate_filters_false ... 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 - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'c427bf38-c310-4266-80a4-d9c0e86f6280', 'ip_version': 4, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'cidr': '10.0.1.0/24', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'subnetpool_id': , 'prefixlen': , 'gateway_ip': , 'allocation_pools': , 'dns_nameservers': , 'host_routes': , 'enable_dhcp': True, 'ipv6_ra_mode': , 'ipv6_address_mode': , 'description': '', 'network:tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b'}} - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.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_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_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... 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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... 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_quota.ReservationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_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_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... 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.ReservationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_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_quota.ReservationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.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_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_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_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.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... 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_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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... 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_quota.QuotaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_quota.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.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_metering.MeteringLabelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... 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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_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.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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... 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_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_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_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.SegmentHostMappingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_network.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.DVRMacAddressIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... 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_metering.MeteringLabelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... 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_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_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... 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_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_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.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... 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_router.DVRMacAddressIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... 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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network.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_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_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.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_metering.MeteringLabelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... 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_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_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.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.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_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.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.SegmentHostMappingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_fields ... 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.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.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.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.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_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_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_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_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_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_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... 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_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.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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_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_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_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.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_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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... 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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... 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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... 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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... 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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_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_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... 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_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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... 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_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_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.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... 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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... 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_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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.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_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_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_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_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_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_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_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... 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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.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_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_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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_quota.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_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_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.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_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_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_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_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_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... 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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_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_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_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_quota.QuotaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... 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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... 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_quota.QuotaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... 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_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_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_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.QuotaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.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_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_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.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... 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_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.NetworkPortSecurityIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_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_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count_invalid_filters ... 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_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.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... 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_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_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_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.NetworkPortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_network_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.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... 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_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.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.QuotaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... 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_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.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... 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.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_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_metering.MeteringLabelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_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.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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_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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_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.NetworkPortSecurityIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_metering.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... 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_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... 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 + 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 "/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -34857,103 +37024,37 @@ File "/usr/lib/python3/dist-packages/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/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.port.extensions.test_port_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_metering.MeteringLabelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.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.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.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.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_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... 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.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_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false ... 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_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... 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_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.test_metering.MeteringLabelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.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_metering.MeteringLabelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... 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.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_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.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.PortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... 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.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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '96061a8f-7610-4c9f-b908-0c0dde27f47f', '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. + 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 "/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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -34984,18 +37085,71 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 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.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... 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_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_l3.L3NatDBIntTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_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_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_securitygroup.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 + 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(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -35026,6328 +37180,4675 @@ File "/usr/lib/python3/dist-packages/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/api/v2/base.py", line 566, in _create + obj = do_create(body) + ^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.port.extensions.test_port_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_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.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_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.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.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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... 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_create_subnets_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_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_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok -neutron.tests.unit.objects.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.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.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.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.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_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.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_ports.PortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... 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_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.extensions.test_l3_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_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.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.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.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_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.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.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.objects.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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... 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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... 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_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.QosPolicyPortBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... 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.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_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_valid_fields ... 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.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.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.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.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.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_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.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.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_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_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_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.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_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_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok -neutron.tests.unit.objects.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.MeteringLabelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.qos.test_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.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.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_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.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_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.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.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters_false ... 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_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_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.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.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_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_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_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.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_metering.MeteringLabelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... 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_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_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.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 + 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... 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.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... 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_metering.MeteringLabelDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... 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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok neutron.tests.unit.objects.test_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_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.PortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_single_transaction ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name ... ok -neutron.tests.unit.objects.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_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_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.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.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.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.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.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_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_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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3_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.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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.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_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_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_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... 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_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.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... 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_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.QosPolicyPortBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_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.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.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_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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... 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_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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.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.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_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_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_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.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_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_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.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.QuotaUsageObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_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.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_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... 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.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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.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.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_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_subnet.SubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... 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.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_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.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... 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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.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.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.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.SubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... 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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... 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_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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.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.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_network.NetworkDNSDomainDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... 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.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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.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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... 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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_dns ... ok -neutron.tests.unit.objects.test_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.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.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_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... 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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... 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_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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... 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.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.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.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_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.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_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_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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... 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_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.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.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_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_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.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.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_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.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.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_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_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_count -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects ... 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_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_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_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_rbac_db.RbacNeutronDbObjectTestCase.test_create -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.qos.test_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_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... 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_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.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.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.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.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.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_rbac_db.RbacNeutronDbObjectTestCase.test_delete -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... 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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_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_subnet.SubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... 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_ports.PortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... 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.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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_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_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.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.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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... 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_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.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.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_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_address_group.AddressAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.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_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_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_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.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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.qos.test_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_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.AddressAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... 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_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.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_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_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.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_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_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_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_ports.PortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_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_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_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_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_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.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.db.test_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_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_subnet.SubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... 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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_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_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_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.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_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_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_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_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_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.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_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_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_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.test_network.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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... 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_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.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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_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.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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... 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.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_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.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_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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_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_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_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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_address ... ok -neutron.tests.unit.extensions.test_l3_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... 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.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.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_subnet.SubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... 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_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.QosPolicyRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_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_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.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_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_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_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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.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.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_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.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.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... 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_ports.PortBindingLevelIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... 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_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.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_invalid_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... 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_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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... 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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok +neutron.tests.unit.objects.test_securitygroup.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.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.PortBindingLevelIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... 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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... 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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... 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_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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_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.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_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... 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_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_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_delete_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.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.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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok +neutron.tests.unit.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_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... 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_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_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_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... 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_ports.PortBindingLevelIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... 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_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_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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_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_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_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_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_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... 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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_network_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create_duplicates ... 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.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.objects.test_ports.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_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_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_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.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... 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_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.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_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_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_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_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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.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.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.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network_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.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_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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok +neutron.tests.unit.objects.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_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object ... ok neutron.tests.unit.objects.test_ports.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_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.QosPolicyRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.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_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_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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... 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_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.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.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... 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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... 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_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_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... 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_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_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... 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.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_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.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_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_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_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_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_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_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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_project_and_in_use ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok +neutron.tests.unit.objects.test_network_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_fails_single_used_wildcarded ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... 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_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_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_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_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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... 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_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag ... ok +neutron.tests.unit.objects.test_network_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_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_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_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.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.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_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... 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.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_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.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.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_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.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_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.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_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_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_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_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_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.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_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_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_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_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.RouterPortIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_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_router.RouterPortIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_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_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_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_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_router.RouterPortIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... 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_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.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_router.RouterPortIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... 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.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_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.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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.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_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_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_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.db.test_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_valid_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.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_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.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_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.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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.objects.test_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_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_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.PortBindingLevelIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... 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_network.NetworkSegmentDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction ... 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_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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... 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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... 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_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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... 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.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... 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.NetworkSegmentDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_securitygroup.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.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... 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_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_quota.ReservationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... 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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... 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_quota.ReservationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... 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_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_quota.ReservationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_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.test_quota.ReservationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... 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_ports.PortBindingLevelIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... 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_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_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_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_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_quota.ReservationDbObjectTestCase.test_delete_expired +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... 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_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_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_network.NetworkSegmentDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.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_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.ReservationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... 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.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_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.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort +neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_list_network_segment_ranges_with_sort ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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_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_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_quota.ReservationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... 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_securitygroup.SecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... 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_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... 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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... 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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create ... 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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... 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_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_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.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.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.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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_count neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... 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.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_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.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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... 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_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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... 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_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_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.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_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_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.RouterPortIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... 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.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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_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.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.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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... 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.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_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_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.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.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_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_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.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_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_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_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_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... 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_router.RouterPortIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... 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.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_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnetpool.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_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_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.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_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.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_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.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_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.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_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_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.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.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.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.objects.test_router.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.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.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_network.NetworkRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... 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.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_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_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.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 " - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network physnetx -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_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.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_without_validate_filters ... 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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... 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.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.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.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.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.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_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.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_fields_no_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... 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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... 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_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_missing_object ... 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.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_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.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.objects.test_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_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_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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range ... ok -neutron.tests.unit.objects.qos.test_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_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_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.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_compute ... ok -neutron.tests.unit.objects.test_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.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_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_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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network ... ok -neutron.tests.unit.objects.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_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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.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.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_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_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.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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_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_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_quota.ReservationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.test_network.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.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.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.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.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... 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_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.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.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_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... 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_quota.ReservationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.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.RouterPortIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields ... 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.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_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.RouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... 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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... 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_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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_network.NetworkRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface ... ok -neutron.tests.unit.objects.qos.test_rule.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... 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_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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.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.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_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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.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_2_preferred +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok neutron.tests.unit.objects.test_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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes ... 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.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.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_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.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... 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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_local_bridge_with_existed_brq ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... 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.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.NetworkDNSDomainIfaceObjectTestcase.test_get_values neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... 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.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_network.NetworkRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... 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.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.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_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_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_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.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... 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_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.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_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.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_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... 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_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.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.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.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.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... ok neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_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_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_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.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_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_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_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_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.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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge ... ok -neutron.tests.unit.objects.qos.test_rule.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create ... 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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... 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.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_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.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create_duplicates ... 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_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_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.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled ... ok -neutron.tests.unit.objects.qos.test_rule.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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... 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_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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok -neutron.tests.unit.objects.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.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 - 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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.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.NetworkRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... 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.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.NetworkRBACIfaceOjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_bridge_name ... ok -neutron.tests.unit.objects.qos.test_rule.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_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_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_network.NetworkRBACIfaceOjectTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_duplicates ... 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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.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.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_subinterface_name_advanced ... ok -neutron.tests.unit.objects.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects ... 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_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_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_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_network.NetworkRBACIfaceOjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... 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.NetworkRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... 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_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.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.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.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.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.drivers.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... 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_network.NetworkRBACIfaceOjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_valid_ip ... ok -neutron.tests.unit.objects.test_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.NetworkRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_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_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.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_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.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.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_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_quota.ReservationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... 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_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_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.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_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.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.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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_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_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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... 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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr ... ok -neutron.tests.unit.objects.test_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_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_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.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_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.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... 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_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.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_network.NetworkRBACIfaceOjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... 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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... 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_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_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_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... 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.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.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_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_quota.QuotaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... 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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.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.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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... 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.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.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.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.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_subnet.RouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... 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.SecurityGroupRuleIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... 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_quota.QuotaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.test_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.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_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.TestIpamSubnets.test_show_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_show_subnet ... 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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_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.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_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_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_network.NetworkRBACIfaceOjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_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_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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_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_subnet.RouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... 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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... 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_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.IPAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... 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_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields ... 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_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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.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_quota.QuotaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_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_quota.QuotaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_quota.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_network.NetworkSegmentDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... 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_quota.QuotaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_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_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_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_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_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_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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values ... 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_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_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_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_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_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... 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_quota.QuotaObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... 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_subnet.RouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... 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_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... 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.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_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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_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_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_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.IPAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.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_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_quota.QuotaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... 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_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_tag.TagDbObjectTestCase.test_count +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_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_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok -neutron.tests.unit.objects.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_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_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_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_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_network.NetworkRBACIfaceOjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_fields ... 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_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.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_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_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_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_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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_quota.QuotaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_binding_deactivate_not_for_host ... ok -neutron.tests.unit.objects.test_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_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_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.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_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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.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.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.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.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_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_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.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_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... 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.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip_with_arp_responder ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_mapped_net ... ok -neutron.tests.unit.objects.test_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_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_rule_type.QosRuleTypeObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_network_delete_unmapped_net ... ok -neutron.tests.unit.objects.test_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_network.NetworkSegmentIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... 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.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... 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.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.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ... ok -neutron.tests.unit.objects.test_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.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.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.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_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_network.NetworkSegmentIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... 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.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Parsing physical_interface_mappings failed: bad mapping. Agent terminated! -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.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.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_good ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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_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_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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_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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... 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_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.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.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.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... 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.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... 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.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok -neutron.tests.unit.objects.test_network.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.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object_unique_key ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... 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.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_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_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_released_vf ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... 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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_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_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.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_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_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.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_rule ... ok -neutron.tests.unit.objects.test_network.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_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_network.NetworkRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network.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_quota.QuotaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate ... ok -neutron.tests.unit.objects.test_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_quota.QuotaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... 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_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.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_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_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_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_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_network.NetworkSegmentIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... 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_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_quota.QuotaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... 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 - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_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_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.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_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_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_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_network.NetworkSegmentIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping -neutron.tests.unit.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.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_nonexisting_pci_slot ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_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.ExtraRouteDBSepTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure ... 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_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs ... ok -neutron.tests.unit.objects.test_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_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.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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_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.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_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... 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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... 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.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.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.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_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.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok -neutron.tests.unit.objects.test_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.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.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_auto ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable ... ok -neutron.tests.unit.objects.test_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.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.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_set_device_max_rate ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... 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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... 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.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_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.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_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... 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_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_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_empty ... ok -neutron.tests.unit.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_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_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_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_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.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info ... ok -neutron.tests.unit.objects.test_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_network.NetworkRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... 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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... 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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... 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.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... 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.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... 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_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_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_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.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok -neutron.tests.unit.objects.test_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... 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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... 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.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_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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... 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_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.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_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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.drivers.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_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_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_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_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.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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 ... ok -neutron.tests.unit.objects.test_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_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_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_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_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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok ... ok -neutron.tests.unit.objects.test_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_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.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_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.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_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_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_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_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.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_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_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... 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_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_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... 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_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.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok ... ok -neutron.tests.unit.objects.test_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_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_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_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_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_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_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.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_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... 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_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_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_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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.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_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.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_quota.QuotaUsageDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... 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_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.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.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_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_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_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.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.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_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_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_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_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.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_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... 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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... 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_quota.QuotaUsageDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... 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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.db.test_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_objects.TestObjectVersions.test_versions -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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_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_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.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_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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.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_quota.ReservationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count_invalid_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.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_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_quota.QuotaUsageDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... 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_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.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_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_quota.ReservationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... 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_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_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_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local ... ok -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields -neutron.tests.unit.objects.test_base.NeutronObjectValidatorTestCase.test_load_wrong_synthetic_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.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_flavor.ServiceProfileDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... 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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... 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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.objects.test_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_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_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... 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.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_flavor.ServiceProfileDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.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_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_flavor.ServiceProfileDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_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_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_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_quota.ReservationObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_extra_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_quota.ReservationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... 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_quota.ReservationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... 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_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_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_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_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_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_router.FloatingIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.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_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_quota.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_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.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_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.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_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.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_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_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_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.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.objects.test_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.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok -neutron.tests.unit.objects.test_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.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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.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_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.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_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_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_quota.ReservationObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id ... 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_quota.QuotaUsageDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... 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.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_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_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... 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_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok -neutron.tests.unit.objects.test_quota.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_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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_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.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_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_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.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_router_update ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... 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_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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... 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.ReservationObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.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.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_quota.ReservationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... 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.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed ... ok -neutron.tests.unit.objects.test_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.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_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.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_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.ReservationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_validate_filters_false ... 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_quota.ReservationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... 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_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_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_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.ReservationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... 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_quota.ReservationDbObjectTestCase.test_delete_expired -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... 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_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_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_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.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.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_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.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_port_deletion_prevention_handles_missing_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_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_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_list_with_fields_total_ips ... ok -neutron.tests.unit.extensions.test_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_router.RouterIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... 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_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_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_router.RouterIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... 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.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.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_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_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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_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.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_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_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_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_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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... 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_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_quota.ReservationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist ... 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_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_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.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_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_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.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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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_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_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_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.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.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_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects ... 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.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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_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.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.db.test_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_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_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_extraroute.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_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... 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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain ... ok -neutron.tests.unit.objects.test_router.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.LocalIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.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_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_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_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_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_quota.ReservationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... 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_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.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_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_quota.ReservationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... 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_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.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_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields ... 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_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_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_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.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_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_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_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_quota.ReservationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... 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_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.LocalIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... 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_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_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_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_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_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_count_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_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.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_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_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 -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... 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_rbac.RBACBaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.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_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_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_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_delete -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... 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_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... 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.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.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.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_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_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_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.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_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_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_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_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_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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_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_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_router.RouterIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... 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_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.FloatingIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.test_subnet.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_router.RouterIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... 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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... 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_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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_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_subnet.IPAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_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_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_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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id ... ok -neutron.tests.unit.objects.test_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.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... 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.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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.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_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... 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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.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.SecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.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.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.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_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... 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.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.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.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.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.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_securitygroup.SecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.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.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_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.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.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.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.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_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.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... 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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... 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.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_securitygroup.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.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad ... ok -neutron.tests.unit.plugins.ml2.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.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.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismGenericTestCase.test_unknown_type ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovMechVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_network_postcommit failed, deleting network 'aa8293f8-7f47-476d-965e-ceb2a5bb0870' -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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... 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.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.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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok -neutron.tests.unit.plugins.ml2.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_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.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 - 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 '2c2db1c0-cc26-4301-a321-94584498a6ca' -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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... 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.TestFaultyMechansimDriver.test_create_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan ... ok -neutron.tests.unit.extensions.test_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.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_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.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.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_subnet_postcommit failed, deleting subnet '28e4c622-86f8-4d86-9cbd-2b6eeab13ced' -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.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.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.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.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.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.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.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded ... 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.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.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_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... 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.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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.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.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.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.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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dvr_to_src_mac ... ok -neutron.tests.unit.extensions.test_extraroute.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_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.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.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.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.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.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction ... 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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_subnet_postcommit failed -neutron.tests.unit.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.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.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.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_garp_blocker ... ok -neutron.tests.unit.extensions.test_extraroute.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.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.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_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.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_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_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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.db.test_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.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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... 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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_network.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... 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.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_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_sgs_stateful_flag ... 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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.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.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... ok -neutron.tests.unit.extensions.test_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.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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... 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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_securitygroup.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.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 - 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 b830fb22-8ebb-46d3-9dc8-556a7b38f793 -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_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.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_router.FloatingIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_egress ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... 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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.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.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.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.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_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.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.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 - 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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... 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.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.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_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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... 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.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows ... ok -neutron.tests.unit.extensions.test_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_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.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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields ... 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.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter ... ok -neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... 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.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... 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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... 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.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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 9b9cdddb-424d-4641-8611-a4a50036fd57 -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... 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.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.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.TestFaultyMechansimDriver.test_update_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_port_faulty ... 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.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.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.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok -neutron.tests.unit.objects.test_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_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.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.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.db.test_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_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... 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.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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre ... ok -neutron.tests.unit.objects.test_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... ok +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_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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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_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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_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_tag.TagDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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.SecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_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_tag.TagDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.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_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_quota.QuotaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... 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_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_quota.QuotaObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... 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_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_tag.TagDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_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_subnet.RouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_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_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_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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.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_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_quota.QuotaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... 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.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_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_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_group.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_quota.QuotaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_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.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_tag.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_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_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.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_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_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_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_object ... 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_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_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_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_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_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_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_group.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_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_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_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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... 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_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_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_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.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.DNSNameServerDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... 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_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_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_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_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_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_tag.TagDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... 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_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_tag.TagDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... 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_network.NetworkSegmentDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... 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_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_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_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_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_subnet.DNSNameServerDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... 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_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_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_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_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_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... 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_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... 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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_port_forwarding.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_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_port_forwarding.PortForwardingObjectTestCase.test_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... 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_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_port_forwarding.PortForwardingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... 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_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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.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_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_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_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_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_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_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_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_port_forwarding.PortForwardingObjectTestCase.test_get_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... 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_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_address_group.AddressGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... 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_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_port_forwarding.PortForwardingObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... 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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_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.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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_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_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... 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_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_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_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_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_port_forwarding.PortForwardingObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... 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.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_agent.AgentDbObjectTestCase.test_configurations +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_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_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_agent.AgentDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... 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_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_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_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_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_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_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_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_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_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_tag.TagIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... 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_agent.AgentDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... 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_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_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_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.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_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_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_tag.TagIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... 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.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_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_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... 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_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_tag.TagIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters ... 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.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.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.IPAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... 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_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_agent.AgentDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... 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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... 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_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_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_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.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.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__create_gw_port_with_no_gateway ... ok +neutron.tests.unit.objects.test_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_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_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_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_tag.TagIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... 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_tag.TagIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... 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.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_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... 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.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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... 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.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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_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.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_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_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_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.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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_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.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_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.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_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_assoc_data_invalid_vnic_type ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... 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_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_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_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.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.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.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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... 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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_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.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.IPAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_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_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_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_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_agent.AgentDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_servicetype.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.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.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_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object ... 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_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_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_subnet.RouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.objects.test_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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... 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_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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... 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_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_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.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy +neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy ... ok +neutron.tests.unit.objects.test_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_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_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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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.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_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... 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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.test_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_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_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_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_tag.TagIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... 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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.objects.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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_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.RouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... 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.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_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_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.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_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_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_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port ... ok -neutron.tests.unit.objects.test_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... 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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... 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_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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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.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_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.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_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_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_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_agent.AgentDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.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_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_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.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.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.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_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.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_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_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_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_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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.objects.test_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.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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... 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_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_tag.TagIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.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_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.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... 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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... 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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... 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 - 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 -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 - 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_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... 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_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.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_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_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_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_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_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_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_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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo ... ok -neutron.tests.unit.extensions.test_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_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_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_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... 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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... 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_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_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_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_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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.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_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.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.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_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.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_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.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.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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... 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.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_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.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_subnet.SubnetObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... 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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... 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_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_subnetpool.SubnetPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... 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.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_agent.AgentDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... 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_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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... 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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... 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_agent.AgentDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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_subnet.SubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... 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_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_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_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_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_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_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.SubnetPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... 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_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.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... 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_subnet.SubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... 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.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_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.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_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_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... 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_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_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.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host ... ok -neutron.tests.unit.objects.test_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.SubnetPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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_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.AgentDbObjectTestCase.test_resources_synced_10 +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... 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_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_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_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.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_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_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.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_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_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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.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.AgentDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... 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_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... 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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... 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_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.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... 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_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_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... 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.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_subnet.DNSNameServerDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create_duplicates ... 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_subnet.DNSNameServerDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... 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.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... 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.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_subnet.RouteObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... 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_subnet.RouteObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... 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_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.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_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_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_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.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.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_router.RouterRouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... 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_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_subnet.RouteObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... 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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ip_prefix ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_fields_no_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_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... 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_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_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_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_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... 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.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... ok +neutron.tests.unit.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.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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.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.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_subnet.SubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... 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_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_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_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.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.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_subnet.SubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized ... ok +neutron.tests.unit.objects.test_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_subnet.RouteObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... 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_subnet.NetworkSubnetLockTestCase.test_create neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create ... 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.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.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_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_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_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_router.RouterRouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... 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_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.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.NetworkSubnetLockTestCase.test_create_duplicates neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_create_duplicates ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_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_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_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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default ... ok +neutron.tests.unit.objects.test_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_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete ... 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 ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ... ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -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_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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.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_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.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_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.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_subnet.RouteObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... 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_subnet.SubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... 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_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.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.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_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_invalid_fields ... 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_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_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_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_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_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_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.test_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_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.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_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.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_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_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_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.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_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_subnet.NetworkSubnetLockTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... 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.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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_subnet.NetworkSubnetLockTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_address_scope ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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.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.VxlanEndpointDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services_mocked ... ok -neutron.tests.unit.objects.test_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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_valid ... ok -neutron.tests.unit.objects.test_subnet.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.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_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_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count ... ok -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.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_subnet.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.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_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_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_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... 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_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.SubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.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.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_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_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.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update ... ok -neutron.tests.unit.extensions.test_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_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_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_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.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.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_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.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.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_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error ... ok -neutron.tests.unit.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_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.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.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_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.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_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_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnet.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.RouteObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.test_subnet.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_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_subnet.SubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... 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_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... 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.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_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.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_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... 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_subnet.SubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked ... ok -neutron.tests.unit.objects.test_router.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_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_l3.L3NatDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... 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.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.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.RouteObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... 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_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_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_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_subnet.NetworkSubnetLockTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... 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.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.RouteObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_invalid_field ... 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_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_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.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... 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.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_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.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_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.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_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... 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.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_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... 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_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.NetworkSubnetLockTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_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.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_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_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.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.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_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.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_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_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.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.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.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.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.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_false_None_original ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test__is_live_migration_true ... ok +neutron.tests.unit.objects.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_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_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.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_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.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 - ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if.1234' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok +neutron.tests.unit.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.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ports_but_no_protocol ... ok neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.objects.test_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.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.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_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.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... 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.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_attr_lookups ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.RouteObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__set_router_provider_flavor_specified ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_and_removed ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok +neutron.tests.unit.objects.test_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_new_updates ... ok +neutron.tests.unit.extensions.test_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_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.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.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... 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.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_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.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_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.RouterRouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... 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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... 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_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.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.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok neutron.tests.unit.objects.test_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.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.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_driver_owns_router ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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_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.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok neutron.tests.unit.objects.test_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.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.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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... 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.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_valid_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_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_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.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.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_and_removed ... ok -neutron.tests.unit.extensions.test_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.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_trunk.SubPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... 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.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.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.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.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.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.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.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.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.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_failed ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_removed_with_existed_device ... ok -neutron.tests.unit.services.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.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.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.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.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.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.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.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules ... ok -neutron.tests.unit.objects.test_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.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.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.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_create_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_create_minimum_bandwidth ... ok +neutron.tests.unit.objects.test_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_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... 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.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.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.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_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_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.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_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_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_trunk.SubPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... 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.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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... 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.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_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_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_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_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.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.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.RouterRouteDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values +neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok +neutron.tests.unit.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_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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json +neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_load_empty_string_to_json ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... 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.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_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_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.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.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.SubnetServiceTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_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 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.objects.test_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.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.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_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.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_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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] Failed to get devices for p7p1 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok +neutron.tests.unit.objects.test_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.NetworkSubnetLockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... 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.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_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_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.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.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_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.extensions.test_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_ipam.IpamSubnetObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... 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_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.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... 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.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok neutron.tests.unit.objects.test_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.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.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes_forbidden ... 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.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.plugins.ml2.drivers.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_subnet.NetworkSubnetLockTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_minimum_packet_rate_ingress ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... 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_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.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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... 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.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.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.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_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.TestOVNMechanismDriverPortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... 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.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_phy_brs ... ok +neutron.tests.unit.objects.test_subnet.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_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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add ... ok -neutron.tests.unit.objects.port.extensions.test_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.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.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.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_packet_rate ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_clean_obj_from_primitive ... 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.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_rules_no_vif_port ... ok -neutron.tests.unit.objects.test_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.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.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.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.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None ... ok -neutron.tests.unit.objects.test_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.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.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... 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.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.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.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_trunk.SubPortObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... 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.objects.test_trunk.SubPortObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... 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.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.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_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.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.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_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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... 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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... 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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_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.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_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.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.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok +neutron.tests.unit.objects.test_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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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_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.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.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.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... 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.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.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.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_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.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.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.hacking.test_checks.HackingTestCase.test_assertempty +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_rate_ok ... ok +neutron.tests.unit.objects.test_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.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.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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction ... 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.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw ... ok +neutron.tests.unit.plugins.ml2.drivers.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.hacking.test_checks.HackingTestCase.test_assertisinstance +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertisinstance ... 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.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_router.RouterRouteDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_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_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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.hacking.test_checks.HackingTestCase.test_asserttruefalse +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.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.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.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_create +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... 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.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.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.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.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.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_subnet.SubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSAgentExtensionAPI.test_request_int_br ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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.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.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_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.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_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.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_imports_from_tests ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... 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.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_delete +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... 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_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.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery +neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_no_sqlalchemy_lazy_subquery ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Invalid tunnel type specified: foobar +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.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_fails_for_invalid_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... 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_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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_subnet.SubnetObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_subnet.SubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... 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.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.SubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... 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_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.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_with_dhcp ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... 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_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_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... 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_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_subnet.SubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... 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_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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_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_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_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_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_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.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_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_subnet.SubnetObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... 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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_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_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_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_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_external_route ... ok +neutron.tests.unit.objects.test_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_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_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_dhcp_options ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_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_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_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... 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.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method +neutron.tests.unit.notifiers.test_batch_notifier.TestBatchNotifier.test_queue_event_multiple_events_callback_method ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... 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_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_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.IPAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... 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_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.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... 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.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.SubnetObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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.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_ports.IPAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... 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.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_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_object ... 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_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_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.SubnetPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_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.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.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_ports.IPAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.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.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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok +neutron.tests.unit.objects.test_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_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_single_transaction ... 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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_error ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.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_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_missing_intf ... ok +neutron.tests.unit.objects.qos.test_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.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... 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.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test__process_device_if_exists_no_active_binding_in_host ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port ... ok +neutron.tests.unit.objects.test_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_single_transaction ... 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_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.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.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_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_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.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.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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... 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_ports.IPAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_removed_retried_on_sync ... ok +neutron.tests.unit.objects.qos.test_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_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.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.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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_updated_deleted_concurrently ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... 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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_single_transaction ... 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.SubnetPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... 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_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... 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.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.agent.test__common_agent.TestCommonAgentLoop.test_stop +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop ... ok +neutron.tests.unit.objects.qos.test_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_router.RouterRouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.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.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.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.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.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.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.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.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_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.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok +neutron.tests.unit.objects.qos.test_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.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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing ... ok +neutron.tests.unit.objects.qos.test_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.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, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_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_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.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... 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, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_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_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.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_invalid_field ... 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, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnets_dhcp_options ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.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.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_not_existed_device ... ok +neutron.tests.unit.objects.test_subnet.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_update_network_ports ... ok +neutron.tests.unit.objects.qos.test_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.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_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_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_one_route ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.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.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.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_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.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.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.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_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... 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.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_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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... 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_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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_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.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_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_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_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_ports.PortBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis ... ok +neutron.tests.unit.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_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_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_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields ... 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.PortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create ... 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.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.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_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_ports.PortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_create_duplicates ... 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.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.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_no_agent_api ... ok +neutron.tests.unit.objects.test_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... 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.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_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_ports.PortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ports.PortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects ... 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_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.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.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_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_rule.QosBandwidthLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_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_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields ... 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.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_ports.PortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... 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.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_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.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.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.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_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.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_set_vf_rate ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ports.PortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... 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.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.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.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_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.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.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.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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... 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.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_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.PortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object_unique_key ... 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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... 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.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.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_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_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.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_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.SubnetServiceTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del ... ok +neutron.tests.unit.objects.test_ports.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_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_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.objects.test_ports.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_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.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.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_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok +neutron.tests.unit.objects.test_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.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_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.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_ports.PortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off ... ok +neutron.tests.unit.objects.test_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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... 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.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok +neutron.tests.unit.plugins.ml2.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_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.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_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.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_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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects ... 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.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.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.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_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_ports.PortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_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.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_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_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_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_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_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.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_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_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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.qos.test_rule.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.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_min_tx_rate ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] PCI slot 0000:06:00.6 has no mapping to Embedded Switch; skipping +neutron.tests.unit.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.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.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_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_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.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.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.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters ... 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_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_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.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_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.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_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_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.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.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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.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.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.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... 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.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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_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_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info_multiple_nics_for_physnet ... ok + ERROR [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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_device_status_disable ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.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.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.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.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.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.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.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.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_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... 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.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_invalid_fields ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.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.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.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_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_count +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_delete_event ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_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_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.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_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.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.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.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.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.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_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.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.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_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_address_group.AddressAssociationObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... 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.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.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.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.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_address_group.AddressAssociationObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... 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.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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.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_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.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_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_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_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_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.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.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.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.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_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.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.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.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.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_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.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_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.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.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.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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.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.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.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.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.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.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.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.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_gateway_invalid_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_invalid_network_returns_400 ... 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.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.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.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_extraroute.ExtraRouteDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... 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.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.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.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.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.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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_router.RouterPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... 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.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.TestOVNMechanismDriverSubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_normal_bundle_context ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_switchdev ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok +neutron.tests.unit.plugins.ml2.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_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.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_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.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_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok +neutron.tests.unit.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.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.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_group.AddressAssociationObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.extensions.test_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.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.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_router.RouterPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_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_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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.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_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.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_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_address_group.AddressAssociationObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.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.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.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_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.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_base.PagerTestCase.test_comparison +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... 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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields ... 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_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok +neutron.tests.unit.objects.test_ipam.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_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok +neutron.tests.unit.objects.test_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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_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_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... 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.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_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... 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.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.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.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.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_router.RouterPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__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.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.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 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.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_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... 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.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_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.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.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.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.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.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.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.objects.test_trunk.SubPortObjectTestCase.test_get_object -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.objects.test_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.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_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.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_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_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports ... ok +neutron.tests.unit.objects.test_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.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 +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_tunnel.TunnelTestOSKen.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan ... 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.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.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.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_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.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.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_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.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_trunk.SubPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_port_if_not_exists_duplicate_port ... ok -neutron.tests.unit.objects.test_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_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.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.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.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_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.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.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_trunk.SubPortObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.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_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.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_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_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.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_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_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_create_trunk_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... ok -neutron.tests.unit.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.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_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.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.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.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_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.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.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_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_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.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_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_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_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_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.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.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_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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.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.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_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.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_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.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_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.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.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.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_direct ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_trunk.SubPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... 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.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.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.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_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.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_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.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_trunk.SubPortObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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.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_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port ... ok -neutron.tests.unit.objects.test_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.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.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_gw_ports_gwc ... ok -neutron.tests.unit.objects.test_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.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.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_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.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_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_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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... 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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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_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.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.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 +/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.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.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_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.objects.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.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_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_router.RouterPortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.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_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.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.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.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_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddACLCommand.test_lswitch_no_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_may_exist ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_net_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.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.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_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_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_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.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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_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_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_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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok -neutron.tests.unit.objects.test_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.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_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace ... ok -neutron.tests.unit.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_remote_managed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_l3.L3NatDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_set_trunks_unset ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_trunk.SubPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.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.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.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_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_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.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_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.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.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_trunk.SubPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... 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.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.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_smaller_than_trunks ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_router.FloatingIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... 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.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.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.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_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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_remove_keep_two_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_remove_keep_two_routes ... ok -neutron.tests.unit.objects.test_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_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.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.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.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_fip_agent_gw_ports_dvr_no_external_agent ... ok -neutron.tests.unit.extensions.test_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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8ba89ad0-af22-4f64-88c5-a4849911a6ce. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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_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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... 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 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 8ba89ad0-af22-4f64-88c5-a4849911a6ce -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.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.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.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.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_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.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.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 - 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/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice -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.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_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_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_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.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_with_host_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 13427b17-3ae9-4b2c-b840-e72db8da7fb4. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 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 13427b17-3ae9-4b2c-b840-e72db8da7fb4 -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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.extensions.test_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.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_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_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.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.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.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 -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.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes ... ok -neutron.tests.unit.plugins.ml2.drivers.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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... 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_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_log ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.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_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_mode_repair ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 867a0b02-afaf-4753-a391-c4d78a3750e6. 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 + 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 867a0b02-afaf-4753-a391-c4d78a3750e6 -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_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_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.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_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_router.FloatingIPDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_not_supported ... ok -neutron.tests.unit.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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... 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.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_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.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.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_invalid_nexthop_ip ... ok -neutron.tests.unit.objects.qos.test_binding.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_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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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 - 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/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -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.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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) @@ -41414,8 +41915,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) ^^^^^^^^^^^^^^^^^^ @@ -41432,19 +41959,34 @@ 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 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/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 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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -41453,20 +41995,95 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... 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.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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. +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.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_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_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_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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count ... 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) +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.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.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_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_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.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_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_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.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... 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.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... 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_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " + 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) @@ -41506,9 +42123,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) ^^^^^^^^^^^^^^^^^^ @@ -41545,78 +42165,1174 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 + 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/managers.py", line 1132, in _call_on_ext_drivers - getattr(driver.obj, method_name)(plugin_context, data, result) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_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 + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_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_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_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 +/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.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.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.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.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_interface_in_use_by_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_interface_in_use_by_route ... 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.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_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 +/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.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.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_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 " + 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.test_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_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.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_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.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_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.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_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.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_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_network.NetworkSegmentIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create ... 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_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... 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.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_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_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_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.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.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.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.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_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.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_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_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_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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.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" +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.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.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.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.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_network.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.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.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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.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_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.NetworkSegmentIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... 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_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... 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.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_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_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_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.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_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_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.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_ports.DistributedPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.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.DistributedPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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" + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__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_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.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 41acef27-c91a-467d-af9a-419921f2ffc8 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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" + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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_ports.DistributedPortBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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.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] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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 " + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6da1ef98-c81f-4596-b4f8-6a52c20dc9b3 on host my_l2_host_3 for vnic_type normal using segments [{'id': '0e7e0342-d033-4a66-ae1a-9f59d63edba6', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '3aeb2c53-d948-4be8-b6fa-80bff8792dfb'}] +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.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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan_flat ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... 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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_port_obj_bulk ... skipped 'Bulk port method tests do not apply to IPAM plugin' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_bad_values ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.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.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_trunk.SubPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_too_many_routes ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_filtering_by_fields ... 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_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.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_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_extraroute.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_rbac_db.RbacNeutronDbObjectTestCase.test_delete +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete_objects ... 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.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_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_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... 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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.objects.test_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_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_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__delete_security_group ... ok -neutron.tests.unit.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.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.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_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_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_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group ... ok -neutron.tests.unit.plugins.ml2.test_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... 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.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_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.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_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_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.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_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_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_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_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_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_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.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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... 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_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_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_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_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_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.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_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.objects.test_router.RouterPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... 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_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.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.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_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_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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.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.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_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_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.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.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_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_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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.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_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_objects_valid_fields ... 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.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_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_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_router.RouterPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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_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.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_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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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 ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_with_other_error ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_change_forbidden_for_outsiders ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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.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.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan ... ok +neutron.tests.unit.objects.test_rbac_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_port_not_serviced_by_dvr ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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.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.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ab5b22ca-0ccb-4857-89d8-320a904a948a on host my_l2_host for vnic_type normal using segments [{'id': 'b5ccbebf-bcc5-46d3-b6f9-3a1a0576bed9', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': '09541aad-a8c9-4ff3-bfaa-85de66c22b53'}] +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.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.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.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.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_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_validate_filters_false ... 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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] No tunnel_type specified, cannot create tunnels +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.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_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... 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.TestLinuxBridgeManager.test_ensure_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_port_admin_state_up ... ok +neutron.tests.unit.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_router.DVRMacAddressDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... 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.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.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.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.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_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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_None_values ... ok +neutron.tests.unit.plugins.ml2.drivers.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.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... 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.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok +neutron.tests.unit.objects.test_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_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... 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 + 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_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... 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.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.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.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_no_bridge_mappings ... ok +neutron.tests.unit.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_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.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.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.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.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.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_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.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.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.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.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.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.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_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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.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.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.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_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... 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.DVRMacAddressDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.extensions.test_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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.plugins.ml2.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_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_ports.DistributedPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.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.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_local_ip_validation_with_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_plug_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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_with_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.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_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_changed ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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_router.DVRMacAddressDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... 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.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.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.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_router.DVRMacAddressDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... 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 @@ -41658,6 +43374,10 @@ 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_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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.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 @@ -41699,6 +43419,8 @@ 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.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.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 @@ -41738,45 +43460,469 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call raise effect RuntimeError +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... ok -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id -neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment_no_vlan_no_segmentation_id ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_set_gateway_cidr_overlapped_with_subnets ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Parsing physical_interface_mappings failed: bad mapping. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_bad ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... 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.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.TestMl2PortsV2WithL3.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... 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.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_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.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok +neutron.tests.unit.objects.test_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_specify_id_backend +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.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.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.TestOVNMechanismDriver.test__create_security_group_stateful_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__create_security_group_stateful_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... ok + ERROR [neutron.plugins.ml2.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried ... ok +neutron.tests.unit.plugins.ml2.test_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.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_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_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.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.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.TestMl2PortsV2WithL3.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... 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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] DVR: Failed to obtain a valid local DVR MAC address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.SecurityGroupRuleDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... 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.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... 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_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_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.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.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_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.objects.test_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.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... ok +neutron.tests.unit.objects.test_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_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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 65c617b5-65c1-4e70-86ba-be25107092e6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 65c617b5-65c1-4e70-86ba-be25107092e6 +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_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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 + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port c93bc878-1b8c-45fc-b305-d43c442ec431 not found +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... ok + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port c93bc878-1b8c-45fc-b305-d43c442ec431 not found 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.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 [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port - port = model_query.get_by_id(context, models_v2.Port, id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id - return query.filter(model.id == object_id).one() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one - return self._iter().one() # type: ignore - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one - return self._only_one_row( - ^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row - raise exc.NoResultFound( -sqlalchemy.exc.NoResultFound: No row was found when one was required - -During handling of the above exception, another exception occurred: - +neutron.tests.unit.plugins.ml2.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.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.objects.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.DistributedPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... 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_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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_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.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_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.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.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_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.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis ... ok +neutron.tests.unit.plugins.ml2.drivers.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_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok +neutron.tests.unit.extensions.test_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_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_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__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.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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.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.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_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_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_extraroute.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_wrong_key_value ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_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.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_dhcp_stateful_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_missing ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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.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.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_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.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 268c600b-1971-445d-a25e-294af11782df. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 268c600b-1971-445d-a25e-294af11782df +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.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_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_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.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e9c1f796-765d-4951-ad71-cec8b14e0f9e on host my_l2_host_5 for vnic_type normal using segments [{'id': 'dac5744a-7717-4e09-8871-715f1578975f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '930697bc-cd93-4987-a432-3bf0288228a3'}] +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__is_port_provisioning_required ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__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.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_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_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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_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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create ... ok +neutron.tests.unit.plugins.ml2.test_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.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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -41810,475 +43956,325 @@ 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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_parent ... ok -neutron.tests.unit.objects.test_trunk.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_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.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.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.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.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_trunk.SubPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_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_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.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.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.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_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok -neutron.tests.unit.objects.test_trunk.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.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.FloatingIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] -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 - 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. - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context - assert((context.current['id'], context.host) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError -neutron.tests.unit.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - 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 d9bd3083-d1dc-4461-8c87-869c6f7ccb5b on host host-fail for vnic_type normal using segments [{'id': '3a42a664-72fb-4742-a21c-23d06c202273', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8f9dd8e8-0856-4e3d-8fc1-bc2660a2e736'}] -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_ignore_chassis ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.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.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_l3.L3NatDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... 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.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_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_2_to_v1_1_drops_qos_network_policy_id ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_stop ... ok -neutron.tests.unit.objects.qos.test_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.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.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.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_l3.L3NatDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_port_binding.PortBindingTestCase.test_binding_filter -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... 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.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.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_setup_arp_protection ... ok -neutron.tests.unit.plugins.ml2.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.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 - 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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk + self._process_port_binding(mech_context, port_dict) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -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 + 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.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... 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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok +neutron.tests.unit.objects.test_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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 364, in treat_devices_removed - self.ext_manager.delete_port(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 "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_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_extension -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed_extension ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options ... 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.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/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 + 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/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/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' +neutron.tests.unit.plugins.ml2.test_plugin.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.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_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.objects.test_subnet.SubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.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.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_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.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_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_ports.PortDNSDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ports.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_other_agents_get_flood_entries_for_ha_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.SubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.extensions.test_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2535, in check_ovs_status + status = self.int_br.check_canary_table() + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send - return self._send(target, ctxt, message, wait_for_reply, timeout, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 217, in _send - raise oslo_messaging.MessagingTimeout( -oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-plugin -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_with_existed_device ... ok -neutron.tests.unit.plugins.ml2.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.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_port_binding.PortBindingTestCase.test_binding_no_filter -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 02c32e96-2128-46bf-acc7-9942c08f3ef6. Error: 'Mock' object is not iterable + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError: borked +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_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.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.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_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.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.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.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.plugins.ml2.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_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.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__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_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.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_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.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.SubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... 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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_subnet.SubnetDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_supported ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.objects.test_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network_with_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_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.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.objects.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_from_fip_port ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5d8c5835-ae74-4c76-850e-aba7397e660f. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -42298,10 +44294,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 02c32e96-2128-46bf-acc7-9942c08f3ef6 -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 82eab172-668e-4c0b-9ede-7be1dbf86bde. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5d8c5835-ae74-4c76-850e-aba7397e660f + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 815ce5f4-f536-43b5-b4c7-4a9bc3039abf. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -42321,27 +44315,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 82eab172-668e-4c0b-9ede-7be1dbf86bde + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 815ce5f4-f536-43b5-b4c7-4a9bc3039abf +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.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.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.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.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.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... 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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_ignored_port_update_to_fip_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br ... ok +neutron.tests.unit.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.TestMl2PortsV2WithL3.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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_subnet.SubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... 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.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 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__ @@ -42448,142 +44458,55 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... ok +neutron.tests.unit.objects.test_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_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.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.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.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down ... ok +neutron.tests.unit.objects.test_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_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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 658ca2d1-0b5f-4273-9493-e989a967393e. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' 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 989510ee-8a8b-4c52-ab8b-026c49cb115d on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f7128a2f-3e31-4d3e-909b-f7343a57dba0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '44b74bd3-db4d-4230-bf0b-a57df2424176'}] -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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_router.RouterDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... ok -neutron.tests.unit.plugins.ml2.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.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_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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 658ca2d1-0b5f-4273-9493-e989a967393e +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.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.objects.test_ports.PortDNSDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -42652,275 +44575,173 @@ 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.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.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.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.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.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.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] -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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... 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 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... 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_ports.PortDNSDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.objects.test_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9d1da286-5eba-4818-a425-34c4fb4e35be. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' 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 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] - 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 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 9d1da286-5eba-4818-a425-34c4fb4e35be +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_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port aa0555f2-4eb0-435b-b27c-e3a1770f7ea7. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' 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 7e93237d-872b-4475-bd5e-18ade99f1125 on host host-bridge-filter for vnic_type normal using segments [{'id': 'bcaf375f-1e07-43fa-b864-243f1e9a49e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4b04e36d-6c00-488a-8963-1836498af9cc'}] + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 aa0555f2-4eb0-435b-b27c-e3a1770f7ea7 +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_rbac.RBACBaseObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.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.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.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.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_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_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.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_rbac.RBACBaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__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_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... 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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_dup_address ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.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.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_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_multi_host_status ... ok -neutron.tests.unit.objects.qos.test_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.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.TestML2Segments.test_precommit_create_builds_single_segment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network ... ok -neutron.tests.unit.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 41dd9e1a-66c8-4b74-a4a0-f40ec3aa2081. Error: 'Mock' object is not iterable +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_rbac.RBACBaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.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_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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.objects.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn ... ok +neutron.tests.unit.objects.test_rbac.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... 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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields ... 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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_add_ignore_exists ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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.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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e54a65e4-90c8-41ab-b90b-b787599e67f0. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -42940,8 +44761,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 41dd9e1a-66c8-4b74-a4a0-f40ec3aa2081 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a4a62fab-0ea7-4dca-b508-b3c59bd5e733. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e54a65e4-90c8-41ab-b90b-b787599e67f0 +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_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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_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' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f003ca21-906b-4e0d-ade6-5b42d6086890. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -42961,110 +44796,104 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a4a62fab-0ea7-4dca-b508-b3c59bd5e733 -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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.TestML2Segments.test_release_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... 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.RouterDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... 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-3863505 router_interface, after_create + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f003ca21-906b-4e0d-ade6-5b42d6086890 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1313f125-41fe-4f73-a756-a0f68c0b75f6. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure -neutron.tests.unit.plugins.ml2.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.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_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.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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok -neutron.tests.unit.objects.test_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_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.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error ... ok -neutron.tests.unit.objects.test_address_scope.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" + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1313f125-41fe-4f73-a756-a0f68c0b75f6 +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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok +neutron.tests.unit.objects.test_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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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_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.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_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.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_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_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.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... 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_rbac.RBACBaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_no_exist_ignore ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_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.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.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_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_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.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok +neutron.tests.unit.objects.test_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 " 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__ @@ -43163,48 +44992,138 @@ return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok -neutron.tests.unit.objects.test_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_subnet.SubnetDbObjectTestCase.test_get_service_types +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 90e99a0c-e2d3-40ee-b2b2-fa62f37c651f. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 90e99a0c-e2d3-40ee-b2b2-fa62f37c651f +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.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.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.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.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing_addr_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_delete_arp_spoofing ... ok +neutron.tests.unit.plugins.ml2.drivers.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.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_no_security ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... 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.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.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none ... ok +neutron.tests.unit.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.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.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_cur_only_for_unchanged_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes ... ok +neutron.tests.unit.plugins.ml2.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.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_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_router.RouterDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... 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.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.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_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.test_port_binding.PortBindingTestCase.test_unbound -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... 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.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.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_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... 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.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.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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0311fd26-86f3-406f-98a8-d4363d411674. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 0311fd26-86f3-406f-98a8-d4363d411674 +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.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -43308,528 +45227,382 @@ 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_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_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok neutron.tests.unit.plugins.ml2.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... 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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr ... ok -neutron.tests.unit.objects.test_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... 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.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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_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_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.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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr ... ok -neutron.tests.unit.objects.test_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_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_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.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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_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_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_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.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.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_l3.L3AgentDbSepTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... 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_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_router.RouterDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... 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_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 -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.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_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.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 - ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port ef2c3441-5b20-4df8-b1f6-78b468bcfcd2. +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.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.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.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update - updated_port = self._core_plugin.update_port( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port - raise RuntimeError('csnat update failure') -RuntimeError: csnat update failure + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' During handling of the above exception, another exception occurred: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/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-8881290 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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_fail ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.L3NatDBIntTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_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.TestMl2PortsV2WithL3.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_mac_generation ... 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.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_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_external ... ok +neutron.tests.unit.plugins.ml2.drivers.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.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_with_nb_cfg_timestamp_timeout ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_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.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.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.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_subnet.SubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_router.RouterExtraAttrsDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match + return candidate.matches(event, row, updates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches + if not self.match_fn(event, row, old): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn + device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ + raise AttributeError("%s instance has no attribute '%s'" % +AttributeError: Row instance has no attribute 'external_ids' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.drivers.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_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__log_maintenance_inconsistencies ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_incorrect_resource_body ... ok + ERROR [ovsdbapp.event] Event not matched due to this exception: Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port + File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ + column = self._table.columns[column_name] + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ +KeyError: 'external_ids' + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d8ba8580-f20f-44b0-94a9-21a4adcf750a on host host-bridge-filter for vnic_type normal using segments [{'id': '41ab785c-dce7-4e7a-bbd5-b16ad109dc80', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42054f53-3810-4701-9a87-d49ed4d813e3'}] -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.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 03cbb20e-2093-4b05-b2b1-05f62d1c9ce4 on host host1 for vnic_type direct using segments [{'id': 'e33e1577-f57f-4a72-a2a8-9294a0696496', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 52872, 'network_id': '8c7ae775-a41a-4c0f-b208-894473a7b088'}] -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.managers] Failed to bind port ce673f17-67ef-4940-b5ac-cd5d3b9982c7 on host host2 for vnic_type macvtap using segments [{'id': 'e33e1577-f57f-4a72-a2a8-9294a0696496', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 52872, 'network_id': '8c7ae775-a41a-4c0f-b208-894473a7b088'}] + 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_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_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_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.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.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_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... ok +neutron.tests.unit.objects.test_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.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.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_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... 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.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_subnet.SubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port be3826d8-a486-4c1e-802d-0ec45fd3f5a5 on host host1 for vnic_type direct using segments [{'id': '205f3fc7-ce9b-49b2-8e1f-9f5a79acf500', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 3841, 'network_id': 'affd88c4-cfac-49cc-98ea-127682dc7656'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 20d79059-5977-4e4e-a5b0-cf0120d1947d on host host2 for vnic_type macvtap using segments [{'id': '205f3fc7-ce9b-49b2-8e1f-9f5a79acf500', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 3841, 'network_id': 'affd88c4-cfac-49cc-98ea-127682dc7656'}] +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.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.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... ok -neutron.tests.unit.objects.test_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_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack ... ok +neutron.tests.unit.objects.test_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.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.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.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_subnet.SubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_unwatch_logical_switch_port_create_events ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.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_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_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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_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.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway ... ok -neutron.tests.unit.objects.test_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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.SubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_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_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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_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_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-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.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.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6bd6619c-fd07-4e4f-b8ee-47e2f35f3f4d on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2a84507c-5ec5-41d5-b0a1-be7fec0ff0ff', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '18cb635b-0f2c-48a9-a5f0-a7506f188d95'}] -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.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_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.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.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.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.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_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.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_router.RouterDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... 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.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.test_plugin.TestMl2PortsV2WithL3.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... 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_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_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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... 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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vlan ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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 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 @@ -43943,162 +45716,171 @@ 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.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_below_max_limit ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok -neutron.tests.unit.objects.test_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.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.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.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3SchedulerBaseTestCase.test__get_routers_can_schedule_with_no_compat_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.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_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... 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.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.TestMl2DbOperationBounds.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant ... ok -neutron.tests.unit.extensions.test_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 600dbdf1-2784-459d-a8e6-177383ad7e8d after 0 tries +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.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.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok +neutron.tests.unit.extensions.test_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_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 600dbdf1-2784-459d-a8e6-177383ad7e8d after 0 tries +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.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.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.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -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.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 137c5948-a21f-4e4f-8687-d02063b27dbe on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -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.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 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5727db16-fc83-49e1-8643-f7dcc82bd316 on host my_l2_host_3 for vnic_type normal using segments [{'id': '50a5df2b-7eaf-4e95-a498-18a7e8f317b7', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6da831cf-ccc0-4db8-af72-8f47e758d853'}] -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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... 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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... 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.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 600dbdf1-2784-459d-a8e6-177383ad7e8d after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.objects.test_subnetpool.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_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.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_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.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.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.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_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_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.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_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_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_given_ovn_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_given_ovn_dhcp_opts ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_two_agents ... ok -neutron.tests.unit.objects.test_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_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.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn_with_slaac_v6_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding ... 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.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_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_router.RouterExtraAttrsDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.objects.test_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_bind_sriov_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 600dbdf1-2784-459d-a8e6-177383ad7e8d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 600dbdf1-2784-459d-a8e6-177383ad7e8d +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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event ... ok -neutron.tests.unit.extensions.test_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_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_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_called_for_active_ports ... ok -neutron.tests.unit.extensions.test_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_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change ... ok -neutron.tests.unit.plugins.ml2.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_router.RouterDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... 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 - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '8445143c-51e1-476c-aa76-a615ec7d655f' -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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8445143c-51e1-476c-aa76-a615ec7d655f. Error: 'Mock' object is not iterable +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.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_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.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.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.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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... 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.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.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_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_inconsistencies ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_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.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_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_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ca19b396-9018-436d-9d2a-4a7a473178c3 after 0 tries +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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '1a5441f2-260a-4855-ab50-cc5ccfe66fd1' +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 [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1a5441f2-260a-4855-ab50-cc5ccfe66fd1. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] 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 @@ -44134,86 +45916,212 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8445143c-51e1-476c-aa76-a615ec7d655f + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1a5441f2-260a-4855-ab50-cc5ccfe66fd1 +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_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.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.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_router.RouterDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... 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.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.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters ... 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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required - raise exceptions.MissingAuthPlugin(msg_fmt % msg) -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok -neutron.tests.unit.plugins.ml2.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.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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 - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '4af1d4ef-4168-49f1-906e-5864d9821c87' -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_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4af1d4ef-4168-49f1-906e-5864d9821c87. Error: 'Mock' object is not iterable +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_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... 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_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.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ca19b396-9018-436d-9d2a-4a7a473178c3 after 0 tries +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_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_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_router.RouterIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... 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.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_router.RouterIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.objects.test_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_trunk.SubPortObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.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_router.RouterIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... 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_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_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_trunk.SubPortObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... ok +neutron.tests.unit.objects.test_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_trunk.SubPortObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... 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.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.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_router.RouterIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... 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_trunk.SubPortObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... 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_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.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_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_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_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.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok +neutron.tests.unit.objects.test_router.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_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_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.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_trunk.SubPortObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.objects.test_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.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.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_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.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_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_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.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_trunk.SubPortObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_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_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_trunk.SubPortObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects ... 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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ca19b396-9018-436d-9d2a-4a7a473178c3 after 0 tries +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... 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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.objects.test_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.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.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_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_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.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.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_flavors.FlavorExtensionTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_flavors.FlavorExtensionTestCase.test_get_service_profiles +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... 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.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.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9058462a-6139-4290-8510-096aabc201b1 after 0 tries +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.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'c8fc6823-051f-48e5-b984-08c99f17c89a' +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_flavors.FlavorExtensionTestCase.test_update_association_error +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... 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_l3.L3NatDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c8fc6823-051f-48e5-b984-08c99f17c89a. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] 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 @@ -44248,933 +46156,665 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 4af1d4ef-4168-49f1-906e-5864d9821c87 -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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port c8fc6823-051f-48e5-b984-08c99f17c89a +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_router.RouterIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_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.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.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.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.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.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok -neutron.tests.unit.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.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.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.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.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok -neutron.tests.unit.services.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.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.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.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.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.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.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_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.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.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_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.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_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields ... 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_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_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.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_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_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.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.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_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_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_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_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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9058462a-6139-4290-8510-096aabc201b1 after 0 tries +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_native ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... 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_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_l3.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_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_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.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_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.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_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_changes_forbidden ... 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_trunk.SubPortObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... 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.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set ... ok +neutron.tests.unit.extensions.test_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_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_update_updates_from_db_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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_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.TrunkObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... 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.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_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.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.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.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.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.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.services.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.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.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.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.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.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... ok -neutron.tests.unit.plugins.ml2.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 - 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.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 -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 - 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.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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.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.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 +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.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_trunk.TrunkObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9058462a-6139-4290-8510-096aabc201b1 after 0 tries +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_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_trunk.TrunkObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_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.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_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_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.TrunkObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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.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_trunk.TrunkObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.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.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_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value ... ok +neutron.tests.unit.extensions.test_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_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.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_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_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBIntTestCase.test_get_floatingip_pools_ipv4 ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_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_trunk.TrunkObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... 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_trunk.TrunkObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object ... 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_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.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.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.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.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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... 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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_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_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_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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_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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... 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.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_trunk.TrunkObjectTestCase.test_get_values +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values ... 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_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.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.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.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 create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - ^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % -stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' + 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/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_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.test_manager.NeutronManagerTestCase.test_load_default_service_plugins -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... 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.objects.test_router.RouterDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_multiple_plugins_specified_for_service_type ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.test_manager.NeutronManagerTestCase.test_pre_plugin_validation -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_pre_plugin_validation ... 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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_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.test_policy.PolicyFileTestCase.test_modified_policy_reloads -neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.test_policy.PolicyTestCase.test_check_bad_action_noraise -neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -/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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.test_policy.PolicyTestCase.test_check_non_existent_action -neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.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.managers] Failed to bind port 3217c7b6-d671-4f4d-8862-bc23ccf5c9a0 on host my_l2_host for vnic_type normal using segments [{'id': 'bf9630db-f00f-4bea-a2ad-30af6f0440d7', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'bbc5d0fc-b074-4954-bae1-c5d3c122aee2'}] -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.test_policy.PolicyTestCase.test_early_AND_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_extraroute.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_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.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_on_port_security_false_network ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... 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_portsecurity.TestPortSecurity.test_create_port_passing_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_bad_tenant_returns_404 ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.test_policy.PolicyTestCase.test_enforce_http_false -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... ok -neutron.tests.unit.plugins.ml2.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.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port effbdda1-f8d0-4aa6-83b5-7af8338e1288. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 effbdda1-f8d0-4aa6-83b5-7af8338e1288 -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.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.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.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.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.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.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.test_policy.PolicyTestCase.test_ignore_case_role_check -neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... 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_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_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.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.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_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_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_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.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_router.RouterDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_router.RouterExtraAttrsDbObjTestCase.test_count -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bde77ed8-00b6-4a18-ae80-f7d8c458850a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 bde77ed8-00b6-4a18-ae80-f7d8c458850a -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port dce8e3c2-7ee4-4ff4-803e-1240cc1e5af0 not found - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port dce8e3c2-7ee4-4ff4-803e-1240cc1e5af0 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.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_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... 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_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_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... 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_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok -neutron.tests.unit.extensions.test_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_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_geneve ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_remote_managed_port_vlan ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_call_extensions ... 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.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_update_portinfo_non_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_l3.L3NatExtensionTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... 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_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_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.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.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8daadc9f-d685-4e99-8506-b42dd7fcaab6. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8daadc9f-d685-4e99-8506-b42dd7fcaab6 -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_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_router.RouterExtraAttrsDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... 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.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_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.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_process_distributed_port_binding_update_router_id ... ok -neutron.tests.unit.plugins.ml2.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_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] -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] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b72f850a-6e2d-4e87-8059-a4874705bad7 on host my_l2_host_5 for vnic_type normal using segments [{'id': '6c38cdc3-921f-42e2-b552-85a091dda29f', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'a6bbe9ef-f2b7-436c-8e8c-defbad21280e'}] -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.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 21819010-da7a-47e0-91ff-463bd41b01bf. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 21819010-da7a-47e0-91ff-463bd41b01bf -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_router.RouterExtraAttrsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_and_update_ignored_fip_port ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... 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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_no_fdb_updates_without_port_updates ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3d1ce218-a684-4cbb-84bd-9dbe18fe0757 on host test for vnic_type normal using segments [{'id': '0411da3d-502d-4308-8701-26c1f7fe3696', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3c05690f-235c-4fc8-b5a5-66bf703d3351'}] -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.extensions.test_l3.L3NatExtensionTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f7268123-27e9-4645-ad6b-7b9061e4c375. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 f7268123-27e9-4645-ad6b-7b9061e4c375 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_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.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok -neutron.tests.unit.extensions.test_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_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_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 8c9bd754-b8d1-4a62-a02c-253668f08e91. 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 "/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_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.objects.test_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... 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.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... 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_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.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.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_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_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_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.IPAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_update_segment_host_mapping_with_new_segment ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... 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_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_trunk.TrunkObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes_forbidden ... 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_trunk.TrunkObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_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_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_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_trunk.TrunkObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_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.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_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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' + ERROR [neutron.plugins.ml2.managers] 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'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8c9bd754-b8d1-4a62-a02c-253668f08e91 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_none ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.extensions.test_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.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.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.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_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_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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port def4652a-b788-4eb2-a492-9f8f8e12fee2. 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/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_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_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.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.objects.test_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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.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 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 def4652a-b788-4eb2-a492-9f8f8e12fee2 -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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_igmp_snoop_enabled ... ok -neutron.tests.unit.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.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_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_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_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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... 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.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.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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... 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.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... 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_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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d6913432-b491-48de-b91b-870377dc4180. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 d6913432-b491-48de-b91b-870377dc4180 -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.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.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.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.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.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.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.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ovs_agent_restarted_with_dvr_port ... ok -neutron.tests.unit.objects.test_router.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5292d5f4-5360-4958-8dd7-2bb68c87ab21. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 5292d5f4-5360-4958-8dd7-2bb68c87ab21 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d7b2c4ad-029b-4d6d-a61a-2d667bcbfcc0. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 d7b2c4ad-029b-4d6d-a61a-2d667bcbfcc0 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_router.RouterExtraAttrsDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... 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_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_router.RouterExtraAttrsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... 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_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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... 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_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_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_invalid_extra_dhcp_opts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... 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_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... 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_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_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.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.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_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.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 + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/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() @@ -45216,9 +46856,11 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port eb426dca-e602-42ed-927e-a207dfaff5c7. Error: 'Mock' object is not iterable +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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 697f6993-8e71-429d-8fa1-dc1b38c6be0d. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -45238,534 +46880,840 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port eb426dca-e602-42ed-927e-a207dfaff5c7 -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_subnet.RouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... 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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 697f6993-8e71-429d-8fa1-dc1b38c6be0d +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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_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.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_subnet.RouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok -neutron.tests.unit.extensions.test_l3.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_flat ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network physnetx +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid ... ok +neutron.tests.unit.objects.test_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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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_subnet.RouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... 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_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_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.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.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.RouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... 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.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.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network ... ok -neutron.tests.unit.objects.test_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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... 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.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.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.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_subnet.RouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... 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.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... 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.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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok -neutron.tests.unit.objects.test_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_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_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_subnet.RouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... 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_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_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_subnet.RouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_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.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.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... 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.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_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... 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_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.ExtraRouteDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.objects.test_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_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... 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_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_empty_az ... ok -neutron.tests.unit.extensions.test_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_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_network.NetworkDbObjectTestCase.test__attach_qos_policy -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az ... ok -neutron.tests.unit.plugins.ml2.drivers.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_network.NetworkDbObjectTestCase.test__set_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... 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.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.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.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_network.NetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... 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.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.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.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.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.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.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.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.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.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.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.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name ... ok -neutron.tests.unit.extensions.test_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_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... 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_securitygroup.TestSecurityGroups.test_create_default_security_group_fail -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_fail ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_networks_with_changed_since ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.db._utils] Cannot clean up created object aeb9a33d-fc7d-4679-94f4-378ef23e4dcd. Exception: Router aeb9a33d-fc7d-4679-94f4-378ef23e4dcd 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.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.RouteDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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.test_type_vlan.VlanTypeTest.test_get_mtu +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add ... ok neutron.tests.unit.extensions.test_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_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_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.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_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.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_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok - ERROR [neutron.db._utils] Cannot clean up created object 3a1f5cc9-3e3d-497b-bca2-c5df18d6979f. Exception: -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.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.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_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_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_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_add_with_arp_responder ... ok +neutron.tests.unit.objects.test_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove ... ok + ERROR [neutron.plugins.ml2.drivers.type_vlan] Failed to parse network_vlan_ranges. Service terminated! Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_remove_with_arp_responder ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7385c9af-643d-4e75-b9e6-9e992a774124. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/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 7385c9af-643d-4e75-b9e6-9e992a774124 +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.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.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_security ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_add_dvr_mac_physical ... ok +neutron.tests.unit.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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... 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.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_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.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... 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_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.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.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... 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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.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.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.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_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.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.objects.test_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.extensions.test_l3.L3NatDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_drop_port ... ok +neutron.tests.unit.objects.test_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... 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.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... 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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f54d130a-5673-465d-bbd6-34b3c789254c. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.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 f54d130a-5673-465d-bbd6-34b3c789254c +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status +neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok +neutron.tests.unit.objects.test_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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok +neutron.tests.unit.objects.test_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.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.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.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.TestMl2PortsV2WithL3.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... 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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.extensions.test_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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.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_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.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.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_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.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... 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.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network +neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_add_network ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.extensions.test_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.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.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.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.agent.test_capabilities.CapabilitiesTest.test_notify_init_event +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 37150510-0dfb-4a0e-9515-06730889d0fa. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 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.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.NetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_egress_fip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... 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_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.TestMl2PortsV2WithL3.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since ... 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 37150510-0dfb-4a0e-9515-06730889d0fa +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.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_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_without_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_remove_gw_ext_ids_from_logical_router ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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 + 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.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.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.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.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.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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_vif_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_meter_manager_allocate_meter_id ... ok +neutron.tests.unit.extensions.test_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.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.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.test_plugin.TestMl2PortsV2WithL3.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg ... ok +neutron.tests.unit.plugins.ml2.test_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.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.test_driver_context.TestPortContext.test_host +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... 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.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.test_driver_context.TestPortContext.test_host_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_add_unbound_port_to_updated_smartnic_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.test_driver_context.TestPortContext.test_status +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... 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.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.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.TestMl2PortsV2WithL3.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... 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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8d1e103e-4fe4-4e40-bca6-d2e64496e639. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8d1e103e-4fe4-4e40-bca6-d2e64496e639 +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.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.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.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_with_both_ids_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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.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.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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port aff8f6d1-267d-4934-8e56-59f17da5ae8a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.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 aff8f6d1-267d-4934-8e56-59f17da5ae8a +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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.plugins.ml2.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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.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.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.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.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok +neutron.tests.unit.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.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.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.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.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.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... 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.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port_allow_all ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port aee989b1-36c0-472a-b0fe-21818855bc96. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_plugin_failure ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port aee989b1-36c0-472a-b0fe-21818855bc96 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.NetworkDbObjectTestCase.test_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... 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.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_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.extensions.test_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.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_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.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.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_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_no_security_groups ... ok -neutron.tests.unit.objects.test_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.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_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_network.NetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas ... 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.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_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_securitygroup.TestSecurityGroups.test_create_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e1a276a4-ae96-446a-b70c-edfbd6caa52d. Error: BoOoOoOoOmmmmm!!! +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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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_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 + 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] 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 + 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.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.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.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] 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.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.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.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.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cdc60e4e-84fe-455b-baa6-dcb9929c58f3. 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 @@ -45790,130 +47738,145 @@ 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 e1a276a4-ae96-446a-b70c-edfbd6caa52d + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port cdc60e4e-84fe-455b-baa6-dcb9929c58f3 +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.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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_first_floatingip_associate_notification ... ok -neutron.tests.unit.extensions.test_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_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.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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_commands.TestCheckLivenessCommand.test_check_liveness +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.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.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.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.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.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.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.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 51b18d81-9509-4aa2-928b-2b6c7bb5e5c3. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 51b18d81-9509-4aa2-928b-2b6c7bb5e5c3 +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.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.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.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.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.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.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok +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.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.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_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.NetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... 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_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_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.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules ... ok -neutron.tests.unit.plugins.ml2.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_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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.extensions.test_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.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.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_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_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.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.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.test_type_vxlan.VxlanTypeTest.test_delete_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_delete_endpoint ... ok +neutron.tests.unit.extensions.test_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.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.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.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.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... 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_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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... 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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.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.NetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_security_group_rule_bad_tenant -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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_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_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.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.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.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.objects.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... 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 -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... 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.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3da9c8c0-571f-458d-b0c0-d7703c3013af. Error: 'Mock' object is not iterable +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 26fe90ef-279a-4b16-a835-0f7a989050bc. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -45933,926 +47896,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 3da9c8c0-571f-458d-b0c0-d7703c3013af -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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... 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_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_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.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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.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.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.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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... 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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native ... skipped 'Plugin does not support native bulk security_group_rule create' -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.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.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 " -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.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.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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.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.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_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_different_security_group_ids ... skipped 'Plugin does not support native bulk security_group_rule create' -neutron.tests.unit.objects.test_subnetpool.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.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_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.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.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_network.NetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnetpool.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.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip ... ok -neutron.tests.unit.extensions.test_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.NetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok -neutron.tests.unit.plugins.ml2.drivers.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.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... 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_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_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.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.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.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... 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.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 -/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_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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_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.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.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_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... 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.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_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_tag.TagIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... 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_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.plugins.ml2.drivers.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_tag.TagIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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.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_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.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_tag.TagIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.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_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_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_tag.TagIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.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.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_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... 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 " -/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_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_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields ... 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_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.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_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_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_tag.TagIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... 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.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_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.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.objects.test_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.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.test_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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.objects.port.extensions.test_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_extraroute.ExtraRouteDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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.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_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_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_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_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_tag.TagIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs ... ok -neutron.tests.unit.plugins.ml2.drivers.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.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_false ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_macvtap_true ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_dir ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.mech_sriov.agent.eswitch_manager] Failed to get devices for p7p1 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_assigned_macs_not_present ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present ... ok -neutron.tests.unit.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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.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.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.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.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.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_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.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.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestBaseCommandHelpers.test__addvalue_to_list ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.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.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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.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.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_flood_to_tun ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... 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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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.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_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok -neutron.tests.unit.plugins.ml2.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.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... 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.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.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.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.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.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.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.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_reclaim_local_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok -neutron.tests.unit.plugins.ml2.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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.test_type_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_multiple_chassis ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok -neutron.tests.unit.plugins.ml2.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/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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis ... ok -neutron.tests.unit.objects.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.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.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.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_max_only ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_dvr_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.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.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_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.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.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok -neutron.tests.unit.objects.port.extensions.test_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.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_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.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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.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.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.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 - 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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '2001:db8:42:42::10'. IP couldn't be found on this host's interfaces. -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 ... ok -neutron.tests.unit.extensions.test_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.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.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.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 - 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.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.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.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.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.port.extensions.test_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.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_no_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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.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.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.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.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.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.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.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... 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.test_driver_context.TestPortContext.test_host_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok -neutron.tests.unit.plugins.ml2.drivers.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_driver_context.TestPortContext.test_status -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... 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.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_driver_context.TestPortContext.test_status_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.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.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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok -neutron.tests.unit.plugins.ml2.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.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_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore ... ok -neutron.tests.unit.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.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.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.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.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok -neutron.tests.unit.plugins.ml2.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_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok -neutron.tests.unit.plugins.ml2.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.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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... 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_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_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... 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.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... 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.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_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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.TestML2PluggableIPAM.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.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.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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok -neutron.tests.unit.objects.test_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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.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.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.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.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.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.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.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.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.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.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.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.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.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.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5db78db4-b070-4766-9d0b-cc982a1249f5. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 26fe90ef-279a-4b16-a835-0f7a989050bc +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.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.TestMl2PortsV2WithL3.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_ips_only ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a551b453-d956-460c-9aad-ace4363efbe4. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -46872,1892 +47923,724 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5db78db4-b070-4766-9d0b-cc982a1249f5 -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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... ok -neutron.tests.unit.objects.port.extensions.test_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.TestML2PluggableIPAM.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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.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.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.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.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' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a551b453-d956-460c-9aad-ace4363efbe4 +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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9d687ed5-8568-422f-afab-94516fc1f0ee. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 9d687ed5-8568-422f-afab-94516fc1f0ee +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.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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.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.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.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.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... ok +neutron.tests.unit.extensions.test_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.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.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.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.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_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.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_extraroute.ExtraRouteDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... 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.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok neutron.tests.unit.plugins.ml2.test_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_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.test_plugin.TestMl2PortsV2WithL3.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports ... 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_ports.DistributedPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.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.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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.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.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_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_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.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_validate_provider_segment ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0a3d285b-6b24-45a7-8b41-f1f730632338. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 0a3d285b-6b24-45a7-8b41-f1f730632338 +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_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.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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_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.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.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.DistributedPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... 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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... 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.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_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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok +neutron.tests.unit.plugins.ml2.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.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.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_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.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.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok -neutron.tests.unit.objects.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_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.objects.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.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_with_too_long_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... 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_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_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.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_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_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.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.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.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.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.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.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.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.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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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_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_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.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_quota.QuotaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... 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_quota.QuotaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_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.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.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.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.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.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.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.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... 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.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.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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_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.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_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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_bad_uuid neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... 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_quota.QuotaObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_extra_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_quota.QuotaObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_fields_no_update ... 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.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_quota.QuotaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... 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.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group_rules ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_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_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings_activated_port_not_present ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports ... ok +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.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... 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_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.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl ... ok -neutron.tests.unit.objects.qos.test_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_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.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_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.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_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.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.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.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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_on_port_security_false_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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_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.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_changes_forbidden ... 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_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.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... 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.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin ... 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.TestMl2PortsV2WithL3.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok -neutron.tests.unit.objects.qos.test_binding.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.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_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.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 ... ok +neutron.tests.unit.plugins.ml2.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.test_type_gre.GreTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.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.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.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.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.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.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.QosBandwidthLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... 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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok -neutron.tests.unit.objects.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_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.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok -neutron.tests.unit.plugins.ml2.test_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.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_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.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.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_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.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.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.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.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.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.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... 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.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_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values ... 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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_public_network ... ok -neutron.tests.unit.objects.test_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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.objects.test_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_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... 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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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_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.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_process_sg_rule_notifications_sgr_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.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.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.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.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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 + 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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_sync_tunnel_allocations ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.extensions.test_l3.L3NatDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_remove_subnet_dhcp_options_in_ovn_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_specify_id_backend ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_no_tag ... ok +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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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_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.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.objects.test_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_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_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_quota.QuotaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... 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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.extensions.test_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_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_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_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.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.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.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_rule.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_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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit +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.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.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.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 + 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 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 c8ee1f4f-c718-4f04-95c7-9a0ce7d9dbdd owned by network:floatingip is not supported. -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.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_quota.ResourceDeltaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... 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_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... ok + 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.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.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__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.plugins.ml2.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.objects.test_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_quota.ResourceDeltaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create ... 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_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.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_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_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_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 -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.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_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.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_enable ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_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.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects ... 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_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_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c2b40542-7c71-4b7d-8e44-b401ec5daff3. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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 + 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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... 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.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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok +neutron.tests.unit.plugins.ml2.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_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_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_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.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 + 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.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 + 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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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_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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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 [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 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 c2b40542-7c71-4b7d-8e44-b401ec5daff3 -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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_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_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' - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f56c0d50-251b-40f6-98f5-0dbc7008cb5f. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 f56c0d50-251b-40f6-98f5-0dbc7008cb5f -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.objects.test_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' - 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 8358e66f-27ae-475f-9c29-28a719c16abb is not supported. -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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_ignored_port_to_fip_device_owner ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse ... 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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values ... 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_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_quota.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_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_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.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_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... 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_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.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.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_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.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_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.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.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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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.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.TestML2PluggableIPAM.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... 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.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.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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network c493fa45-d989-4a28-b19c-77cb5561a38d: no agent available. Payload: {'port': {'id': 'f7d802d9-621a-4227-8635-4ddbe61a3748', 'name': '', 'network_id': 'c493fa45-d989-4a28-b19c-77cb5561a38d', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:c5:6c', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '6f2f3200-6e8b-46eb-b2db-39c4b0511408', 'ip_address': '10.0.0.216'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['a1db580a-ca83-4d07-8ced-fb3382702701'], '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': 'c493fa45-d989-4a28-b19c-77cb5561a38d', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['6f2f3200-6e8b-46eb-b2db-39c4b0511408'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.plugins.ml2.test_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.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.TestOVNMechanismDriver.test_update_metadata_port_with_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet ... ok -neutron.tests.unit.objects.test_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_quota.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_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.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_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.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... 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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok -neutron.tests.unit.plugins.ml2.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.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... 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.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.DVRMacAddressIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.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_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.objects.test_router.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.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.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_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_router.DVRMacAddressIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.objects.test_router.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.DHCPOptsTestCase.test_create_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.objects.test_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.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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.objects.test_router.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.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_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_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.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_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_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_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.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_enabled ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... 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.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_without_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.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.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.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_router.DVRMacAddressIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... 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_values_invalid_field -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... 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_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.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.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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.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_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_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_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.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.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.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_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.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_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_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... 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_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.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_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts ... ok -neutron.tests.unit.objects.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.FloatingIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... 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.FloatingIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.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_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_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.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.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestOVNMechanismDriver.test_update_network_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_segmentation_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... 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_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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_router.FloatingIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.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.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... 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.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_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... 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.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.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.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_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.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.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_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.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_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_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_group.AddressGroupIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_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.AddressGroupIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.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.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok -neutron.tests.unit.objects.test_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.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... 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_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.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_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_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_address_group.AddressGroupIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_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.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_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.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... 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_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 -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_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_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.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_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_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields ... 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_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_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_address_group.AddressGroupIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... ok -neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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_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_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.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_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_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.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.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_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... 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_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok -neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... 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.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_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.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_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_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_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.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_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_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_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_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.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_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_address_group.AddressGroupIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.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.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_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_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_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_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt ... ok -neutron.tests.unit.objects.test_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.AddressScopeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... 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_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... 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_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.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_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_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.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_address_scope.AddressScopeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... 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.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... ok -neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... 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.AddressScopeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global ... ok -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.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_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok -neutron.tests.unit.objects.test_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.AddressScopeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction ... 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_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.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_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_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.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.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_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_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.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_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.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_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_max_name_length ... ok -neutron.tests.unit.plugins.ml2.drivers.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_address_scope.AddressScopeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... 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.AddressScopeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_false ... 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.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... 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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_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.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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.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_address_scope.AddressScopeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... 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_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.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_address_scope.AddressScopeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_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.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_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_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_securitygroup_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_agent.AgentIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... 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.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_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_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_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value ... ok -neutron.tests.unit.objects.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_agent.AgentIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... 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_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_agent.AgentIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.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.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_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_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_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_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_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_agent.AgentIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.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.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_agent.AgentIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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_agent.AgentIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.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_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_agent.AgentIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.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_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_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_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_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.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_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.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_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_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same ... ok -neutron.tests.unit.objects.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.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_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_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_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.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_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_agent.AgentIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.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_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_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_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup_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_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.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_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_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object ... 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.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_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_agent.AgentIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... 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_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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_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_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_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_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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.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_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_dscp_marking ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_without_extradhcpopt_delete ... ok -neutron.tests.unit.objects.test_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.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.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.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.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_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.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_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.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.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.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.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.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.test_plugin.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... 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.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_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.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_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.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.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.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__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_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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_l3.L3NatDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... 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.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.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_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_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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_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.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found ... ok -neutron.tests.unit.objects.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4 ... ok -neutron.tests.unit.objects.test_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.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok -neutron.tests.unit.objects.test_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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.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_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.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.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.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_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... 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_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_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_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.objects.test_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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.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_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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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_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_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... 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.BaseObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.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_base.BaseObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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.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_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_base.BaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... 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.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.BaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... 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.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.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_no_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy ... ok -neutron.tests.unit.extensions.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_port ... ok -neutron.tests.unit.extensions.test_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_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.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_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.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_base.BaseObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... 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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... 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_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_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.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... ok - ERROR [oslo_db.api] DB exceeded retry limit. + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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) @@ -48838,8 +48721,77 @@ 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. + +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) ^^^^^^^^^^^^^^^^^^ @@ -48918,10 +48870,38 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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: - +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_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.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_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.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.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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.plugins.ml2.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 + 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) @@ -48988,8 +48968,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) ^^^^^^^^^^^^^^^^^^ @@ -49003,45 +48983,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 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 "/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 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 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) ^^^^^^^^^^^^^^^^^^ @@ -49058,57 +49050,50 @@ 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.BaseObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network_segment_allocation_fails ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.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_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.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.TestMl2PortsV2WithL3.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id ... 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.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_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_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_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.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_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.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.BaseObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... 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.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_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.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.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_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.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.TestOVNMechanismDriver.test_set_compute_port_status_up +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... 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.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_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.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.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.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 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__ @@ -49213,7 +49198,7 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call result = effect(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 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 @@ -49270,48 +49255,50 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_base.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.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_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.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_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_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.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_base.BaseObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... 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_base.BaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... 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.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_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_shared_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.objects.test_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.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_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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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_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.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.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.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_tenants_and_quotas_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_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__ @@ -49394,7 +49381,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 @@ -49416,9 +49403,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 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 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) ^^^^^^^^^^^^^^^^^^^^^ @@ -49458,9 +49444,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -49473,360 +49459,174 @@ 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.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... 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.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.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... 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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... 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.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... 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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... 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.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.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.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.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.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.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_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.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.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... 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.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.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.TestML2PluggableIPAM.test_create_subnet_with_none_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0569ddf8-27cf-494c-adcf-4c4dc580f3a6 after 0 tries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.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.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.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_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.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.TestMl2PortsV2WithL3.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0569ddf8-27cf-494c-adcf-4c4dc580f3a6 after 0 tries -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated ... ok -neutron.tests.unit.objects.qos.test_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.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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.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.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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily ... ok -neutron.tests.unit.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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.objects.test_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0569ddf8-27cf-494c-adcf-4c4dc580f3a6 after 0 tries -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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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.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.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.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_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.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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... 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.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_create_show_ext_gwinfo_default ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0569ddf8-27cf-494c-adcf-4c4dc580f3a6. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 0569ddf8-27cf-494c-adcf-4c4dc580f3a6 -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_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.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... 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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - 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_network.NetworkPortSecurityIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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_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.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_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.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.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.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_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip ... ok -neutron.tests.unit.objects.test_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_objects_exist_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... 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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.qos.test_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_delete_ip ... ok -neutron.tests.unit.objects.test_network.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d1b12462-1621-41b1-a84d-197317ce91fb after 0 tries -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.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_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.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_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_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled ... ok -neutron.tests.unit.objects.test_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_policy.QosPolicyDbObjectTestCase.test_reload_is_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... 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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route ... ok +neutron.tests.unit.plugins.ml2.drivers.test_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.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.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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.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.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools ... ok + 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.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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 + 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.test_helpers.HelpersTest.test_primary_keys +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_primary_keys ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.plugins.ml2.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.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_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_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.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_invalid_admin_status ... 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.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.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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.plugins.ml2.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_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_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.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_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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_retries_map_and_remove_devs_not_to_retry ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.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.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok +neutron.tests.unit.extensions.test_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_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_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... ok + ERROR [neutron.db._utils] Cannot clean up created object 6e84cdbd-d8c5-4ed6-96de-da7b9796edb8. Exception: Router 6e84cdbd-d8c5-4ed6-96de-da7b9796edb8 could not be found +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_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.db._utils] Cannot clean up created object 9986dcc5-d4cc-4a92-8ebc-07fd1f4de0d4. Exception: +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_create_subnet_ipv6_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_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__ @@ -49931,8 +49731,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 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) ^^^^^^^^^^^^^^^^^^^^^ @@ -49987,90 +49788,183 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_network.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_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.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.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_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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d1b12462-1621-41b1-a84d-197317ce91fb after 0 tries -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.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_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_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.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.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_set_default_no_default_policy_exists ... ok -neutron.tests.unit.extensions.test_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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.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_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_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... 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.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_synthetic_rule_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d1b12462-1621-41b1-a84d-197317ce91fb after 0 tries -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.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.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed ... ok +neutron.tests.unit.plugins.ml2.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_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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_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.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.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.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.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_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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_port_create_notification ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_single_segment_original_network ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.TestML2Segments.test_precommit_delete_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestML2Segments.test_prevent_delete_segment_with_tenant_port +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok +neutron.tests.unit.plugins.ml2.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_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.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.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.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.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.extensions.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNAvailabilityZone.test_list_availability_zones_no_azs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_segmentation_id ... ok + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 8e3af3df-c98e-4bd5-845c-a220f97b710c: no agent available. Payload: {'port': {'id': 'ba35ee28-4afc-4ba5-abfb-6e2029b5d226', 'name': '', 'network_id': '8e3af3df-c98e-4bd5-845c-a220f97b710c', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:35:e9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '33372672-47ad-42ba-993d-7c2df086d0fb', 'ip_address': '10.0.0.141'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['dd2bc6a9-e54c-4f47-8b33-f3291eaea323'], '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': '8e3af3df-c98e-4bd5-845c-a220f97b710c', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['33372672-47ad-42ba-993d-7c2df086d0fb'], '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_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_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.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.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.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.TestML2Segments.test_release_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... 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.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdcf2b52-1763-44b9-b74c-c65fadf5ea31 on host fake_host for vnic_type normal using segments [{'id': '07aa462f-49aa-4c49-9b4c-c1247fa36fc3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '493f89ca-e105-4e0a-aa26-cb7e133012be'}] +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok +neutron.tests.unit.extensions.test_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.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.TestML2Segments.test_reserve_segment_success_with_partial_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip ... ok + ERROR [neutron.plugins.ml2.managers] Extension driver 'test' failed in extend_network_dict +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1172, in _call_on_dict_driver + getattr(driver.obj, method_name)(session, base_model, result) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +TypeError +neutron.tests.unit.plugins.ml2.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.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_out_of_cidr_global ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -50153,34 +50047,101 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 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/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers + getattr(driver.obj, method_name)(plugin_context, data, result) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/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 "/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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_update_network_mtu ... ok + ERROR [neutron.plugins.ml2.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 e5ec9a7c-81aa-434c-8c60-d153d109ac7c 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.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_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_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.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.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 + 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) ^^^^^^^^^^^^^^^^^^ @@ -50217,361 +50178,311 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 1275, in update_network + self.extension_manager.process_update_network(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1146, in process_update_network + self._call_on_ext_drivers("process_update_network", plugin_context, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1132, in _call_on_ext_drivers + getattr(driver.obj, method_name)(plugin_context, data, result) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/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.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.qos.test_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_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.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.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.objects.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count ... 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.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_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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_native ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0d057bb3-2031-48ce-86a7-03b3038f80ae after 0 tries -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.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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_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.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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0d057bb3-2031-48ce-86a7-03b3038f80ae after 0 tries -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.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.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.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_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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.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_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.objects.qos.test_rule.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... 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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0d057bb3-2031-48ce-86a7-03b3038f80ae after 0 tries -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.test_plugin.TestML2PluggableIPAM.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... 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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.objects.test_network_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.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_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.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSegment.test_create_segments_subnet_metadata_ip_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_create_callback ... ok -neutron.tests.unit.objects.test_network_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.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.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.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_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... 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.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.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.QosDscpMarkingRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_enable_redirect ... ok -neutron.tests.unit.objects.qos.test_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.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.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.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_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.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_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... 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.TestMl2PortsV2WithL3.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_ip ... 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.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.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.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.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.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.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.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_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.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_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.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.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.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.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.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_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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_router_default_route_empty_dst_ip ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_update_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_mac_used ... 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.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.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.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.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.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.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... 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_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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... 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.TestMl2NetworksWithVlanTransparencyBase.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... 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.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.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_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.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.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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan ... ok -neutron.tests.unit.extensions.test_qos_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_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.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... ok + 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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_extension_driver_api.ExtensionDriverTestCase.test_network_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7cb81081-8ffd-4fc8-a67c-0bb571015044. 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 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 0257f1dc-c1b6-4037-b0af-4d082a374659 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_on_external_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... 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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg ... ok +neutron.tests.unit.plugins.ml2.test_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.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.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... 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.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.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... 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.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.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address ... 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.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.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_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.test_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.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.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.plugins.ml2.drivers.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.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet c4e754ac-8114-4790-acb2-18e6092b01ff 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_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_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_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network ... 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.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_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_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.extensions.test_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.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_get_ports_by_vnic_type_and_host ... ok +neutron.tests.unit.plugins.ml2.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.plugins.ml2.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_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.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.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.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_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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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.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.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_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.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok +neutron.tests.unit.plugins.ml2.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.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.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_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.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_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.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) ... ok +neutron.tests.unit.extensions.test_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.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(legacy) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat) ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.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.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.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.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... 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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6e80f9b0-94e1-4c1a-88b1-8f63d0e6faf8. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -50591,93 +50502,265 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 7cb81081-8ffd-4fc8-a67c-0bb571015044 -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() -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.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 - File "/usr/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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 6e80f9b0-94e1-4c1a-88b1-8f63d0e6faf8 +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 + ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__build_topology_error_network_with_router_and_interfaces ... ok +neutron.tests.unit.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.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.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_race_with_dhcp_port_creation ... ok +neutron.tests.unit.services.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.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.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.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.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.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets ... 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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative ... ok +neutron.tests.unit.plugins.ml2.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.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.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.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__cleanup_handles_failures ... ok + ERROR [neutron.services.auto_allocate.db] Unable to auto allocate topology for tenant tenant_foo because of router errors. Reason: Bad router request: doh!. +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_expected_cleanup ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... 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_port_postcommit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers ... ok +neutron.tests.unit.plugins.ml2.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.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_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 + 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.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.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.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.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.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_existed ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_default_not_changed ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_ensure_external_network_default_value_no_default ... ok +neutron.tests.unit.plugins.ml2.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.TestMl2DvrPortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e2d06efe-bb5b-4f8d-80eb-1c89b23bcb3d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/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/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e2d06efe-bb5b-4f8d-80eb-1c89b23bcb3d +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.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_delete_port_with_security_groups_port_doesnt_remove_pg ... ok +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin +neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test_get_auto_allocated_topology_dry_run_happy_path_for_kevin ... ok +neutron.tests.unit.plugins.ml2.test_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.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.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... 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.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.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.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok +neutron.tests.unit.plugins.ml2.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.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_release_dynamic_segment ... 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.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.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.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.TestOVNMechanismDriverPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_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.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.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.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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... 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.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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found ... ok +neutron.tests.unit.plugins.ml2.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_revision_mismatch_not_after_live_migration ... ok +neutron.tests.unit.services.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.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_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.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... 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.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.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_parent ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_added_no_subports ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_parent ... ok +neutron.tests.unit.plugins.ml2.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.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_subports_deleted_no_subports ... ok +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created ... ok +neutron.tests.unit.plugins.ml2.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.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_deleted ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.TestMultiSegmentNetworks.test_create_provider_fail +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_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.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_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_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.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.TestMl2DvrPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2HostsNetworkAccess.test_filter_hosts_with_network_access ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -50692,15 +50775,16 @@ self.callback(batched_events) File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -50718,450 +50802,109 @@ 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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_updates_from_db_object ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... 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_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.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_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.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_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.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_object ... 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_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.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.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.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.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.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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_not_admin ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... 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.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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port a89763db-42b4-4a03-a30d-ab8fd7ae5147 on host fake_host for vnic_type normal using segments [{'id': '7dc70b34-91ea-4157-85dd-550a21a80e59', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '420027a2-0d5c-46e2-9d20-db1420698e67'}] -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.test_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_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_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.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.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_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.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.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.objects.test_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_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_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_subnet.DNSNameServerObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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.DNSNameServerObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.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_subnet.DNSNameServerObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... ok -neutron.tests.unit.objects.test_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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_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.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_to_dict_synthetic_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.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... 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.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.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_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_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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.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.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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.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_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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_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_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_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_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_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.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip_address_only ... ok -neutron.tests.unit.objects.test_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... 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.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.drivers.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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok -neutron.tests.unit.objects.test_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_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... 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_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_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_base.BaseDbObjectUniqueKeysTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... 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_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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... ok -neutron.tests.unit.objects.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_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_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_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_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.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_fields_no_update ... 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_base.BaseDbObjectUniqueKeysTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_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.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_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_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_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_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.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.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.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.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.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_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_tag.TagDbObjectTestCase.test_count -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_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.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_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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... 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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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.test_tag.TagDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.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.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.TagDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_tag.TagDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.objects.test_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_base.BaseDbObjectUniqueKeysTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... 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_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.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.TestML2PluggableIPAM.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... 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_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_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_base.NeutronObjectCountTestCase.test_count -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port f2ae6504-59dd-4098-84ad-d04a6c216a54. Error: 'Mock' object is not iterable +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_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_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.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.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.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.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.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... 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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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.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.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.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.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.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.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.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.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_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.TestMl2DvrPortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_vip_port ... ok +neutron.tests.unit.extensions.test_l3.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.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.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.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.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.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.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_create_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network ... 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_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.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_network_id ... ok +neutron.tests.unit.plugins.ml2.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.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway_fully_allocated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.TestMl2NetworksWithVlanTransparency.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... 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.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.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_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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b563c7ad-0673-44ea-9098-70d3c89fff88. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -51181,91 +50924,324 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port f2ae6504-59dd-4098-84ad-d04a6c216a54 -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 180c850f-a5f2-4a1e-a7da-3051c831a23e does not exist -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.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.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.objects.test_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_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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_count_invalid_fields ... ok - ERROR [ovsdbapp.event] Event not matched due to this exception: + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port b563c7ad-0673-44ea-9098-70d3c89fff88 + ERROR [oslo_db.api] DB exceeded retry limit. 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' + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event_no_old_data ... ok -neutron.tests.unit.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_plugin.TestMl2V2HTTPResponse.test_bad_route_404 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... 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_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.ConntrackHelperObjectTestCase.test_create -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_create_duplicates ... 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_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.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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... 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.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.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_tag.TagDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 05858d57-7e99-434a-8ee4-06ff7300e064. Error: 'Mock' object is not iterable + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port feb964c1-57c4-4c67-b3c2-41a7fd771071. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -51285,3056 +51261,903 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 05858d57-7e99-434a-8ee4-06ff7300e064 -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 - 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.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.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.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... 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.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_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.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.TestMl2V2HTTPResponse.test_delete_returns_204 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... 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_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.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_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.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.ConntrackHelperObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... 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_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.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... ok -neutron.tests.unit.objects.test_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_tag.TagDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " - ERROR [ovsdbapp.event] Event not matched due to this exception: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1359, in __getattr__ - column = self._table.columns[column_name] - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ -KeyError: 'external_ids' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/ovsdbapp/event.py", line 139, in match - return candidate.matches(event, row, updates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovsdbapp/backend/ovs_idl/event.py", line 53, in matches - if not self.match_fn(event, row, old): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovsdb_monitor.py", line 556, in match_fn - device_id = row.external_ids.get(ovn_const.OVN_DEVID_EXT_ID_KEY) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/ovs/db/idl.py", line 1361, in __getattr__ - raise AttributeError("%s instance has no attribute '%s'" % -AttributeError: Row instance has no attribute 'external_ids' -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_l3.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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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_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_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_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_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.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.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_ip_is_local_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm ... ok -neutron.tests.unit.objects.test_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.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 - 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.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.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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_up_update_event_no_old_data ... ok -neutron.tests.unit.extensions.test_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_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.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_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.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_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_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_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.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.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... 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_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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes_forbidden ... 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.TestMl2V2HTTPResponse.test_list_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_returns_200 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.TestMl2V2HTTPResponse.test_list_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields ... 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.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_fields ... 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.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_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygroup_triggers_event ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_invalid_fields ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_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.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.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_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.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.plugins.ml2.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_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.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_flavor.FlavorIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... 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_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.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.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovNicSwitchRpcCallbacks.test_network_update ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... 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_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.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.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_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_flavor.FlavorIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... 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.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_other_table ... ok -neutron.tests.unit.plugins.ml2.drivers.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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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_flavor.FlavorIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_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_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.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.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.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_flavor.FlavorIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.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.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.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_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_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.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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_valid_fields ... 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_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.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_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.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_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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_flavor.FlavorIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.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_flavor.FlavorIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv4 ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.test_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_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.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_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.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_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_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.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_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.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_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.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_flavor.FlavorIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... 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.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.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.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.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.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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.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_flavor.FlavorIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.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.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.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_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_delete_security_group_port_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) ... ok -neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_capabilities.CapabilitiesTest.test_register ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port feb964c1-57c4-4c67-b3c2-41a7fd771071 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_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.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.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.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.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.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_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.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.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_flavor.ServiceProfileIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... 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.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.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... 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.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.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_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.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.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" - 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.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... 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.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_invalid_type_in_security_groups_param ... ok -neutron.tests.unit.objects.test_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.L3NatDBSepTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure ... 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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] DVR: Failed to obtain a valid local DVR MAC address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... 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_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_same_segment_two_hosts ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.plugins.ml2.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.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.test_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 88164e6f-cd7c-4dfe-869d-92fbdec395ee. 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_one_host_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_one_host_route ... 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.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 + 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 88164e6f-cd7c-4dfe-869d-92fbdec395ee -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_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_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.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters ... 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_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_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_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.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.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.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_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.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.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_network.ExternalNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok -neutron.tests.unit.plugins.ml2.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.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.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.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_mac ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_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.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.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,with manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... 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_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.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.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... 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.TestML2PluggableIPAM.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... 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.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 90b7ebd0-437c-4eb8-861e-25d70040474c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/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.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_dns ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 90b7ebd0-437c-4eb8-861e-25d70040474c -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_network.ExternalNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 290a880a-33d8-47c2-b9dd-82050a75e7da. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c170d2bd-3f30-4349-8546-c9eba589343f on host host1 for vnic_type normal using segments [{'id': '923e1a65-3b88-427e-8ccd-2f0875364484', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4838325-ca93-489b-93fc-42778dbf1035'}] +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.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.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... 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 290a880a-33d8-47c2-b9dd-82050a75e7da - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port b2377404-c7d2-4dda-b187-5d5fd3fac1b3. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 b2377404-c7d2-4dda-b187-5d5fd3fac1b3 -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 24d9887b-32f0-4736-893b-9580e943cbd6. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 24d9887b-32f0-4736-893b-9580e943cbd6 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1fb3fa3c-5ea4-4853-af06-e5bbc610f533. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1fb3fa3c-5ea4-4853-af06-e5bbc610f533 -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_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_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3f884547-9274-455e-b9c6-68d5af3d3ba5. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 3f884547-9274-455e-b9c6-68d5af3d3ba5 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 81ce2f76-1f32-4b7a-811d-dc63fadf6750. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 81ce2f76-1f32-4b7a-811d-dc63fadf6750 -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.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports ... ok -neutron.tests.unit.plugins.ml2.test_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_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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction ... 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.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.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.plugins.ml2.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.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.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_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.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'" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ce017f33-e798-4f13-a7de-2b18e6a8a0e9. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 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/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ce017f33-e798-4f13-a7de-2b18e6a8a0e9 -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.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.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_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.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.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_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.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.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_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.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_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.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_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.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association ... ok -neutron.tests.unit.plugins.ml2.test_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.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_network.ExternalNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... 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_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.ExternalNetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... 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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok -neutron.tests.unit.extensions.test_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_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_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_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.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok -neutron.tests.unit.objects.test_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_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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_different_security_group_ids ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 58a02a25-f10a-458f-a566-c5a6964a4ec7. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 58a02a25-f10a-458f-a566-c5a6964a4ec7 -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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 75f7c93e-b921-4621-9fc4-53e441a19de5. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 75f7c93e-b921-4621-9fc4-53e441a19de5 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.extensions.test_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.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_network.ExternalNetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... 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.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.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_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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... 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_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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... 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.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.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.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.test_network.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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.plugins.ml2.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_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.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_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.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_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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... 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_segment.TestSegmentSubnetAssociation.test_association_network_mismatch -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... 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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_unique_key ... 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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_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_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_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_network.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.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_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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok -neutron.tests.unit.objects.test_network.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.objects.test_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.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_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_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_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_bad_values ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... 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_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.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.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_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.objects.test_network.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.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.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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... 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.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rules_proto_num_name ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2535, in check_ovs_status - status = self.int_br.check_canary_table() - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 -TypeError: borked -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_admin_address_out_of_pool ... ok -neutron.tests.unit.plugins.ml2.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 45647534-e391-4746-960a-a1eb17d5747d. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.12/unittest/mock.py", line 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_local_ip.TestLocalIP.test_delete_local_ip_association +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip_association ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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_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.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.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule_multi_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_ovn_do_nothing ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ip_associations ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.L3AgentDbSepTestCase.test_floatingips_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... 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.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.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_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.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.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.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_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.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_subnet ... 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 45647534-e391-4746-960a-a1eb17d5747d -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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5cf133cd-98ae-4ad1-bb3e-134556650ec4. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 5cf133cd-98ae-4ad1-bb3e-134556650ec4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_default_true ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.TestML2PluggableIPAM.test_update_subnet_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... 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.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop - ports_not_ready_yet) = (self.process_port_info( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info - self.process_ports_events(events, ports, ancillary_ports, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events - added_ports = {p['name'] for p in events['added']} - ~~~~~~^^^^^^^^^ -TypeError: 'Mock' object is not subscriptable -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... 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_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_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.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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop - ports_not_ready_yet) = (self.process_port_info( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info - self.process_ports_events(events, ports, ancillary_ports, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events - added_ports = {p['name'] for p in events['added']} - ~~~~~~^^^^^^^^^ -TypeError: 'Mock' object is not subscriptable -neutron.tests.unit.plugins.ml2.drivers.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 163bbbb6-a0b1-418c-aebe-b9b04bc0fb01. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 163bbbb6-a0b1-418c-aebe-b9b04bc0fb01 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 97938343-9928-49fa-8f36-643e77626037. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 97938343-9928-49fa-8f36-643e77626037 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/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.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_on_port_security_false_network ... ok -neutron.tests.unit.plugins.ml2.test_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_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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/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_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.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.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.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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/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_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.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.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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/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 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 -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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok -neutron.tests.unit.plugins.ml2.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port efdc6cff-a947-45f1-9f25-83a66298ed20. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 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/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port efdc6cff-a947-45f1-9f25-83a66298ed20 -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.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok -neutron.tests.unit.extensions.test_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.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.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_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.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.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.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... 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_update_non_existent_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_overlapping_prefix_with_allocated_subnet ... ok -neutron.tests.unit.extensions.test_l3.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_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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_interface ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3e6cddbd-80ce-49f3-9847-b1891b1d6040. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect + self._fail_second_call(patched_plugin, orig, + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3e6cddbd-80ce-49f3-9847-b1891b1d6040 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.plugins.ml2.drivers.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_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_treat_devices_removed_for_dvr_with_compute_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok -neutron.tests.unit.plugins.ml2.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_ports.PortBindingLevelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0814f6c5-b29f-4967-9e0a-3f2340966c86. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 0814f6c5-b29f-4967-9e0a-3f2340966c86 -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.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.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.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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_num ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.extensions.test_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.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_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.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.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.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.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_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 67c550b7-4707-4eeb-a2a0-594f637faba9. 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 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.plugins.ml2.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.TestML2PluggableIPAM.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.TestMl2DvrPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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 + 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 67c550b7-4707-4eeb-a2a0-594f637faba9 -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_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.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.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_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... 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.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.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_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.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.plugins.ml2.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.plugins.ml2.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok -neutron.tests.unit.extensions.test_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.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.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_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.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.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.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.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.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete last binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 264822f7-6592-460f-a55d-2c093bd5e211. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 264822f7-6592-460f-a55d-2c093bd5e211 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.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.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.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.objects.test_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.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.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.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.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.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,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.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.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.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.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 c14b8b2c-b017-46e1-b425-9caad649fa1a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c14b8b2c-b017-46e1-b425-9caad649fa1a -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_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.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.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_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_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.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.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.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.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_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.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.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_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.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_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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c285077d-50ab-4f3b-bba3-3c42974bebf1. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c285077d-50ab-4f3b-bba3-3c42974bebf1 -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.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_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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok -neutron.tests.unit.objects.test_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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_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.TestOVNMechanismDriverPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... 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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 946b9f5b-af57-4395-852f-97c3de60530e. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 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/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 946b9f5b-af57-4395-852f-97c3de60530e -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group_read ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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.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_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.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.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... 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.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_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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.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_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_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.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_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.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.plugins.ml2.test_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_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name ... ok -neutron.tests.unit.objects.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.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.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1bcd2b5a-1000-4d8c-8514-a33316f4fa1b. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1bcd2b5a-1000-4d8c-8514-a33316f4fa1b -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_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead ... ok -neutron.tests.unit.objects.qos.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.objects.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_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_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.qos.test_binding.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_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.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_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.PortBindingLevelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... 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.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_address_group_in_use ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.objects.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.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.TestMl2PortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... 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.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_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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e0e1c6b6-7d60-4b18-b2bf-8d5e05e21f83. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e0e1c6b6-7d60-4b18-b2bf-8d5e05e21f83 -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.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_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.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.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.TestMl2PortsV2.test__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_with_blocks ... 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.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_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_full_uuids_skip_port_id_lookup ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.PortBindingLevelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.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.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_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.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.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.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.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.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... 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.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.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.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_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_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_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.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.plugins.ml2.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok -neutron.tests.unit.objects.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.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_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.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.TestMl2PortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_bad_tenant ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... 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.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.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.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.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.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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects_valid_fields ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) ... ok -neutron.tests.unit.objects.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.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.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.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_router.RouterPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 -neutron.tests.unit.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.plugins.ml2.test_security_group.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values ... 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_status_short_id ... ok -neutron.tests.unit.objects.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_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_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_router.RouterPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... 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.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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,without manual scheduling) ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_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.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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.objects.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.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.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.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.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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2e1bb4d2-fb8e-4f6b-a955-31917a45669d on host host1 for vnic_type normal using segments [{'id': '5a539216-8a60-4c1d-8f40-17212643e0ab', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8960589a-5aa7-408f-ac43-f33659fea3bf'}] -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.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.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_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.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.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.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.test_db_migration.TestMigrateNeutronDatabaseToOvn.test_db_migration_with_pb_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.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.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_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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_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.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.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 - 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.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_router.RouterPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... 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_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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.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.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.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_reclaim_local_vlan ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.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.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_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.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_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_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.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_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_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.qos.test_rule.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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... ok -neutron.tests.unit.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_router.RouterPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... 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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.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.TestMl2PortsV2.test_create_ports_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.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_address_group.AddressAssociationObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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.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.TestMl2NetworksWithVlanTransparency.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... 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__ @@ -54441,30 +52264,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.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.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.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_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.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.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.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_address_group.AddressAssociationObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... 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.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.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.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_quotas ... 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.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -54533,90 +52348,58 @@ 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_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.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_db.Ml2DBTestCase.test_add_port_binding -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... 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_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... 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_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id ... ok -neutron.tests.unit.plugins.ml2.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_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_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_db.Ml2DBTestCase.test_get_dynamic_segment -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_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_db.Ml2DBTestCase.test_get_networks_segments -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... 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.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_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_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_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.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_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_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.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_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok -neutron.tests.unit.objects.test_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_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 2888dbd5 -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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native ... 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_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.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.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field_not_set ... ok +neutron.tests.unit.plugins.ml2.test_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.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... 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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_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.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_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.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.TestML2PluggableIPAM.test_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.L3AgentDbSepTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... 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.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.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.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_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.drivers.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 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__ @@ -54715,32 +52498,40 @@ return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_db.Ml2DBTestCase.test_network_segments_for_provider_network -neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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_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_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.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_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_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... 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.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.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.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.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestML2PluggableIPAM.test_delete_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... 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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... 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__ @@ -54844,3153 +52635,5449 @@ 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.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.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.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure ... ok -neutron.tests.unit.services.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.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_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.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_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_no_db_calls_with_no_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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_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.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.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_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie ... ok -neutron.tests.unit.plugins.ml2.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.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_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.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'" - ERROR [neutron.plugins.ml2.managers] Port 7c4f82a2-30c1-4a12-b7ff-f9580d125d74 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7c4f82a2-30c1-4a12-b7ff-f9580d125d74 on host host1 for vnic_type direct using segments [{'id': '128243ff-ff36-4062-aa23-60e09c499330', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '488d9fd4-3815-46e2-9839-86aaa3e91b1f'}] -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.managers] Port 40bb0528-1187-40ed-900b-3c25480e26a1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 40bb0528-1187-40ed-900b-3c25480e26a1 on host host2 for vnic_type macvtap using segments [{'id': '128243ff-ff36-4062-aa23-60e09c499330', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '488d9fd4-3815-46e2-9839-86aaa3e91b1f'}] -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_address_group.AddressAssociationObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_single_transaction ... 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_security_group_port_create_creates_default_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... 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.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.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.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_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.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok +neutron.tests.unit.plugins.ml2.test_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.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.test_plugin.TestML2PluggableIPAM.test_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... 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.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.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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_portsecurity.TestPortSecurity.test_create_port_passing_true +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... ok +neutron.tests.unit.plugins.ml2.drivers.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.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_sync_allocations_no_op ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace +neutron.tests.unit.privileged.agent.linux.test_utils.FindListenPidsNamespaceTestCase.test_find_listen_pids_namespace_no_namespace ... ok + ERROR [neutron.plugins.ml2.managers] Port f49318da-d336-433b-803b-388f80d49fc1 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f49318da-d336-433b-803b-388f80d49fc1 on host host1 for vnic_type direct using segments [{'id': '93a59b3b-0c38-4777-bb14-106c7bffac67', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7e3b4f6-50ca-459d-8c83-8d596d79b42f'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Port e3cde26b-8dea-4f90-910f-e679f5cf7f1e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port e3cde26b-8dea-4f90-910f-e679f5cf7f1e on host host2 for vnic_type macvtap using segments [{'id': '93a59b3b-0c38-4777-bb14-106c7bffac67', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b7e3b4f6-50ca-459d-8c83-8d596d79b42f'}] +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_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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_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.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Network already scheduled) ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Agent down) ... ok +neutron.tests.unit.plugins.ml2.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_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_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.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.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.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__check_dvr_serviceable_ports_on_host ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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.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_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.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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_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.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.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.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.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.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.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_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.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.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.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_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.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_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.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.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.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.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.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.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.TestMl2DvrPortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... 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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '2b4ae230-f68f-48aa-887a-6b96c9530ca7' +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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_removing_routers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... 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.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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '1eab7cc2-6c11-4bb7-8ce0-096fd99f5bad' +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_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.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback ... 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.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.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.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.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal ... 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.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.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_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.TestMl2NetworksWithVlanTransparency.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... 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.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group_read ... ok +neutron.tests.unit.plugins.ml2.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_dvr_handle_new_service_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet ... ok +neutron.tests.unit.extensions.test_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.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... 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.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.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.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.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.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_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.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.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_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.TestMl2DvrPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_icmp_with_code_only ... ok +neutron.tests.unit.services.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.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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper ... ok +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_update_conntrack_helper ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count ... 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.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.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_unbound_vnic_type_not_supported ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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.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.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.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported +neutron.tests.unit.services.logapi.common.test_validators.TestLogDriversLoggingTypeValidations.test_validate_log_type_for_port_vif_type_not_supported ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port ... 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.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter +neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method +neutron.tests.unit.services.logapi.rpc.test_server.TestRegisterValidateRPCMethods.test_get_rpc_method ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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_portsecurity.TestPortSecurity.test_updating_network_port_security +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security ... 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.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.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.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.TestMl2DvrPortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... 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.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.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.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.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.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.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... 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.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_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.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version ... 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.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.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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_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.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.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.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.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.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.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.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_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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal ... ok +neutron.tests.unit.extensions.test_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.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_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.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.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.TestMl2DvrPortsV2.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_public_network ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.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.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.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.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.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.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.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.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_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.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_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.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_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.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents_not_binding_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_create_precommit_event ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_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.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.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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... 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_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_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_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.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.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.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.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_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.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_no_segments ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_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.Test_GetNetworkMtu.test_single_segment +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_single_segment ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.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.Test_GetNetworkMtu.test_unknown_segment_type_ignored +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_unknown_segment_type_ignored ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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_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.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.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.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.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_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.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.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.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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok +neutron.tests.unit.extensions.test_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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.services.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_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.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.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.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_create_floatingip_port_forwarding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.services.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.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.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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_with_port_bad ... ok +neutron.tests.unit.services.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.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.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_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.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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet ... 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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok +neutron.tests.unit.plugins.ml2.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_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.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.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.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.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.extensions.test_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.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.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_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.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.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_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_bad_security_group ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_tcp_protocol_as_number ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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_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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 485aa341-aa4a-4fb9-9370-4ac8c7e7a369 on host newhost for vnic_type normal using segments [{'id': '468c2e4f-d77e-46ad-baa0-f861b509eb34', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2f6342f1-b013-4e00-868a-6546b1315ba8'}] +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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_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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated +neutron.tests.unit.extensions.test_segment.TestHostSegmentMappingNoSupportFromPlugin.test_host_segments_not_updated ... 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.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.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_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_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment +neutron.tests.unit.extensions.test_segment.TestSegmentHostMappingNoStore.test_no_segmenthostmapping_when_disable_segment ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id ... ok +neutron.tests.unit.services.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_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... 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] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 04d5ef8c-0aab-41d1-a774-09c3d0fb2b29 on host newhost for vnic_type normal using segments [{'id': '8aad4dcd-5016-461a-96ec-3e63ba4829f9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0b9545ef-6bcb-4a7a-a546-7bbca56b0dd9'}] +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_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_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.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.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.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.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.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.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_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.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.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.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_subnetpools_clears_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion ... 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.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.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.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_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_bulk ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... 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.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.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.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.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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed ... ok +neutron.tests.unit.plugins.ml2.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_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.TestML2PluggableIPAM.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... ok +CRITICAL [neutron.privileged.agent.linux.netlink_lib] Failed to open new conntrack handler +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_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.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.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.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.TestMl2DvrPortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... 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.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks ... ok +neutron.tests.unit.plugins.ml2.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.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_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.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.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_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.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.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.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.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.TestML2PluggableIPAM.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... 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.TestMl2DvrPortsV2.test_duplicate_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_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_create_security_group_rule_bad_tenant +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_up ... ok +neutron.tests.unit.plugins.ml2.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_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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events ... ok +neutron.tests.unit.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.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.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events ... ok +neutron.tests.unit.plugins.ml2.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_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok +neutron.tests.unit.plugins.ml2.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok +neutron.tests.unit.plugins.ml2.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.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_security_group.TestMl2SecurityGroups.test_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.extensions.test_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.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_default_security_group_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.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.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.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router ... ok +neutron.tests.unit.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.TestMl2DvrPortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_get_ports_count ... 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.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_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.TestMl2DvrPortsV2.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_admin_state ... 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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_case_insensitive ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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_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.TestMl2DvrPortsV2.test_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... 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.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... 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.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.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.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.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.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' + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1b26ee47-d58a-4bd6-9e55-9154e491e92a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1b26ee47-d58a-4bd6-9e55-9154e491e92a +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_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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok +neutron.tests.unit.plugins.ml2.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.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_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.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.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_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_sg ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.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.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.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.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.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_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.TestML2PluggableIPAM.test_subnet_with_allocation_range +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_with_allocation_range ... 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_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.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.TestMl2DvrPortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use ... 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.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.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.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.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ethertype_invalid_for_protocol ... ok +neutron.tests.unit.objects.port.extensions.test_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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group ... ok +neutron.tests.unit.plugins.ml2.test_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.TestML2PluggableIPAM.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... 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.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ae1de0bb-6443-4cf8-ba9b-c55db4041931. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 ae1de0bb-6443-4cf8-ba9b-c55db4041931 +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_subnet_description_bumps_revision ... ok +neutron.tests.unit.plugins.ml2.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.services.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.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.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.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.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 29f92391-f0a4-493e-9424-72d38863a298. Error: 'Mock' object is not iterable +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 29f92391-f0a4-493e-9424-72d38863a298 +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.TestML2PluggableIPAM.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... 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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.services.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.TestMl2DvrPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... 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.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.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.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.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.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.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules ... ok neutron.tests.unit.services.logapi.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.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.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.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.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.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.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ... ok -neutron.tests.unit.objects.test_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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... ok neutron.tests.unit.services.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.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.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.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok neutron.tests.unit.services.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.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.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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_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_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.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip ... ok neutron.tests.unit.services.logapi.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet c233f766-3455-4c3e-b482-e116c95a63fe 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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_create_single_transaction ... 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_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.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.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_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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 81d30a76-517d-4f09-af29-d861af79f329. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 81d30a76-517d-4f09-af29-d861af79f329 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_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_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_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.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_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.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.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.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_service.TestRunWsgiApp.test_api_workers_default +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... ok neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_with_return_value ... ok -neutron.tests.unit.plugins.ml2.test_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... 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.test_service.TestRunWsgiApp.test_api_workers_defined +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_defined ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_generating_multiple_mac_addresses ... ok +neutron.tests.unit.extensions.test_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.test_service.TestRunWsgiApp.test_api_workers_one +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_one ... ok neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_get_log_without_return_value ... ok -neutron.tests.unit.extensions.test_l3.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_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... 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.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_db.Ml2DBTestCase.test_get_dynamic_segment +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_dynamic_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas ... 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_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_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 " - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3819e988-4f4b-4876-9bd8-f93e8ed70270. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. vtep-logical-switch 1234 value invalid type. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok -neutron.tests.unit.plugins.ml2.test_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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule - raise neutron_exc.Invalid( -neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'c776d8d3-0bf8-4850-96cf-3e12a30ebde4' -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.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_clear_gateway_callback_failure_returns_409 ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... 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.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.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.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.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.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_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.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_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '981f6cd0-44cb-4c72-aaba-d7543d2ec481' -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3819e988-4f4b-4876-9bd8-f93e8ed70270 +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_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.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.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.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_db.Ml2DBTestCase.test_get_port +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... 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_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.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.test_db.Ml2DBTestCase.test_get_port_binding_host +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok +neutron.tests.unit.objects.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.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.db] Multiple ports have port_id starting with fc0894ae +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_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.services.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_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_invalid_ip_prefix ... ok + ERROR [neutron.plugins.ml2.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok +neutron.tests.unit.plugins.ml2.test_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_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_db.Ml2DBTestCase.test_get_segment_by_id +neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok +neutron.tests.unit.plugins.ml2.test_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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_to_same_port_id_twice ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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_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_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.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_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.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.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.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.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.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.TestML2PluggableIPAM.test_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... 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.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination ... ok + ERROR [neutron.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 "/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.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.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.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.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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_del_port_dhcpv6_options ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_all_port_dhcp_options ... ok -neutron.tests.unit.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.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_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.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_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters ... 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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_network_postcommit failed, deleting network 'b0b7df1c-34bf-4c0e-89ff-d4fb27cbfcf3' +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_protocol_num ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.objects.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.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.TestML2PluggableIPAM.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None ... 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile - raise n_exc.InvalidInput(error_message=msg) -neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch ... ok -neutron.tests.unit.plugins.ml2.drivers.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 - ERROR [neutron.api.v2.resource] create failed: No 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 +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '5ed4c609-3b3d-4814-bbc9-ad4c0aa1c8fc' +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.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.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.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... 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.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok +neutron.tests.unit.plugins.ml2.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.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_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok +neutron.tests.unit.services.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 + 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/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 118, in validate_metering_label_rule - raise neutron_exc.Invalid( -neutron_lib.exceptions.Invalid: You must define at least one of the following parameters 'remote_ip_prefix', or 'source_ip_prefix' or 'destination_ip_prefix'. -neutron.tests.unit.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... 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.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_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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.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_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.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_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.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_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 - ERROR [neutron.api.v2.resource] create failed: No details. + File "/build/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 'e662d662-116f-485d-8f73-c3c428d72988' +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty ... 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.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.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_trusted.PortTrustedIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.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.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.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.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_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.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 + 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/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - ^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule - MeteringPlugin.validate_metering_label_rule(metering_label_rule) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 108, in validate_metering_label_rule - raise neutron_exc.Invalid( -neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_remote_ip ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.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_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.test_plugin.TestMl2PortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.objects.test_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.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_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_network_postcommit failed +neutron.tests.unit.plugins.ml2.test_plugin.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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.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_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.objects.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.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.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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects ... 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.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.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.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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... ok +neutron.tests.unit.plugins.ml2.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 + 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/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/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.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.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.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.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.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.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.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.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.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.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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.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.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 + 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 "/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 + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_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 8df15864-7353-4482-8fb8-a74e8e40b844 +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.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.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.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.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.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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values ... 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_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_network_faulty ... 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_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_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.plugins.ml2.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.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 + 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 43d1db1e-da13-428f-9d04-9ce88745f1e8 +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_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.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_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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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_security_group_get_ports_from_devices +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices ... 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.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_trusted.PortTrustedIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields ... 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_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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices_with_bad_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... 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.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_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.extensions.test_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.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... 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.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.quota.test_resource.Test_CountResource.test_core_plugin_checked_first +neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource +neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok +neutron.tests.unit.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.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.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.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.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... 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.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.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.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_delete_log ... ok +neutron.tests.unit.plugins.ml2.test_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.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.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log +neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test_update_log ... 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.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit +neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit ... ok +neutron.tests.unit.services.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.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.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.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.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.TestQosDriversCalls.test_implemented_call_methods +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversCalls.test_implemented_call_methods ... 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 + 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.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.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.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 314020a2-e8e6-49fd-b5e7-06e4aac38e68. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port - port = self._get_port(context, id, lazy_fields=lazy_fields) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port - raise exceptions.PortNotFound(port_id=id) -neutron_lib.exceptions.PortNotFound: Port pname could not be found. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... 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.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok -neutron.tests.unit.plugins.ml2.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_router.RouterPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... 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.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok -neutron.tests.unit.plugins.ml2.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.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok -neutron.tests.unit.objects.test_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_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_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.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok -neutron.tests.unit.plugins.ml2.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_subnet ... ok -neutron.tests.unit.plugins.ml2.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.extensions.test_l3.L3NatDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok -neutron.tests.unit.plugins.ml2.test_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... 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.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.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_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_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.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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_name_to_default_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 314020a2-e8e6-49fd-b5e7-06e4aac38e68 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.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.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... 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_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.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.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_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.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.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.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.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.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_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.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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_port_create_creates_default_security_group ... ok +neutron.tests.unit.services.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.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.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.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_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.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.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.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.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.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.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.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.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_security_group.TestMl2SecurityGroups.test_security_group_rule_updated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_rule_updated ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_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.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.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok 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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.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_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.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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits ... ok +neutron.tests.unit.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.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.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.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok +neutron.tests.unit.plugins.ml2.test_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.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok -neutron.tests.unit.objects.test_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.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.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.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.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.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.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_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rules_native_quotas ... ok neutron.tests.unit.services.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.quota.test_resource.TestTrackedResource.test_bulk_delete_protection -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_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.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.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.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.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.quota.test_resource.TestTrackedResource.test_count_reserved -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... 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.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.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.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.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_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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 42e98486-f706-456b-bc42-b76ab0ed576a. Error: 'Mock' object is not iterable +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_invalid_create_port ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 42e98486-f706-456b-bc42-b76ab0ed576a +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok neutron.tests.unit.services.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.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.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6096b933-7115-4a2d-b305-5902a7c17339. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 6096b933-7115-4a2d-b305-5902a7c17339 neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... 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.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_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.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 85b98de4-a87b-4192-bf16-3850b6dbea3a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 85b98de4-a87b-4192-bf16-3850b6dbea3a 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.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync ... ok +neutron.tests.unit.services.ovn_l3.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.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.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_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 " + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 58e92d98-da3c-489c-a699-98b08b5da97a. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 58e92d98-da3c-489c-a699-98b08b5da97a +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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive ... 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_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_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c786da7a-de51-4fa8-8c57-78d67f1b49af. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c786da7a-de51-4fa8-8c57-78d67f1b49af +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.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.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.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.TestMl2PortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_association_empty_update ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 845a02f5-84c7-4cc3-bbe3-aa41bae6c687. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 845a02f5-84c7-4cc3-bbe3-aa41bae6c687 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.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.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7005956a-802c-4b55-beb9-5dbd79612fb5. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 7005956a-802c-4b55-beb9-5dbd79612fb5 +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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_qos ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_min_less_than_max ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... 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.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.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.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync ... ok +neutron.tests.unit.objects.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.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.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.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.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.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.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.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.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_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails ... 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_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.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_dscp_marking_rule ... ok -neutron.tests.unit.plugins.ml2.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... 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.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id_second_call_failure ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_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.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_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_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_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_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.RouterRouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object ... 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_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... 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_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_primary_key ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.objects.test_router.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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_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.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.scheduler.test_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... 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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_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.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.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 183194bf-5fa7-4b9d-a803-92314b488cdc. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 183194bf-5fa7-4b9d-a803-92314b488cdc +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_router_admin_state_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... ok +neutron.tests.unit.plugins.ml2.test_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.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok neutron.tests.unit.services.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_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.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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... 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.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.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_router.RouterRouteDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.test_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... 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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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.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_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok +neutron.tests.unit.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_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list ... ok neutron.tests.unit.services.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_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.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.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.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_router.RouterRouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok neutron.tests.unit.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_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_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... 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.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.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy ... ok -neutron.tests.unit.objects.test_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.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_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.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.test_plugin.TestML2PluggableIPAM.test_update_subnet_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route ... 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.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.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_create_update_delete ... 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.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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.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.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.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_delete_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_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_base.BaseDbObjectNewEngineFacade.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... 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.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_base.BaseDbObjectNewEngineFacade.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_route_with_too_many_entries ... ok neutron.tests.unit.services.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_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_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.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_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.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 d78b36f9-c695-43e1-8aa1-4ccdc8a8b888 on host newhost for vnic_type normal using segments [{'id': 'a5e2f1d7-b828-4f39-a705-5ee746864f45', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '52b8f8e2-3937-4bee-9bb2-bc553694ec01'}] 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_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.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.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_base.BaseDbObjectNewEngineFacade.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... 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_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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_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_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_shared_returns_400 ... ok neutron.tests.unit.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok -neutron.tests.unit.objects.test_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_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.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_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules_id_only ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_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_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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_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.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... 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_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.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_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.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_base.BaseDbObjectNewEngineFacade.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... 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.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_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.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_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.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_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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok -neutron.tests.unit.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.TestMl2DvrPortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 86b47f2d-b5d9-4b3b-a922-c01cea6aa2cb on host newhost for vnic_type normal using segments [{'id': '21222aac-aa35-44b0-a436-8ec71a11f65e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '10f023b5-8ea7-4bd0-b39b-8c845deac562'}] -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 - 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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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_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.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 3bc9ae57-efe9-47a6-8d5a-52c3febe3eb4. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest - -During handling of the above exception, another exception occurred: - + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3bc9ae57-efe9-47a6-8d5a-52c3febe3eb4 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d3654754-902b-4385-82a0-560bea41abb0. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise - raise self.value.with_traceback(self.tb) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/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.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... 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.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.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_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... 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_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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceListDictMiscValuesTestCase.test_list_of_dict_of_misc_values ... ok -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model -neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d3654754-902b-4385-82a0-560bea41abb0 +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.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.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.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_validate_availability_zones_fail_non_exist ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok neutron.tests.unit.services.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.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.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.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... ok +neutron.tests.unit.plugins.ml2.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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_rule_notification_and_driver_ordering ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... ok -neutron.tests.unit.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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.services.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.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_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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule ... ok -neutron.tests.unit.plugins.ml2.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... 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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.services.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.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.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.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.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_equal_minkbps_and_minkpps ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... 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.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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps ... ok +neutron.tests.unit.objects.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.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_less_than_max ... ok +neutron.tests.unit.services.qos.test_qos_plugin.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.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict ... ok +neutron.tests.unit.plugins.ml2.test_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.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.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok +neutron.tests.unit.services.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.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.TestML2PluggableIPAM.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_with_empty_body ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_min_bw_dataplane_enforcement_with_pps ... ok neutron.tests.unit.services.qos.test_qos_plugin.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.extensions.test_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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_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.TestQosPluginDB.test_change_placement_allocation_new_policy_empty +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group ... ok neutron.tests.unit.services.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.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.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.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.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.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.TestQosPlugin.test_validate_update_network_callback_policy_removed neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.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.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.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.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.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.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_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok +neutron.tests.unit.plugins.ml2.test_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.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.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_dns_nameservers_exhausted ... ok neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call ... ok - ERROR [neutron.services.provider_configuration] Driver path is not unique across providers -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider ... ok -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... ok - ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok - 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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.services.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.RouterRouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... 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.test_service.TestRpcWorker.test_reset -neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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.test_opts.OptsTestCase.test_list_sriov_agent_opts +neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... 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.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_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_boolean_type_name ... ok +neutron.tests.unit.services.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.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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.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_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.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.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.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_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_pagination ... ok +neutron.tests.unit.objects.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.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.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.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.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.TestOVNMechanismDriverPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port ... 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.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_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.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.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.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_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.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_qos_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... 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.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.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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... 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.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ce5205d3-2ded-48bd-8d65-697788e841e0. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 ce5205d3-2ded-48bd-8d65-697788e841e0 +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_addr_namespace_not_exists ... ok +neutron.tests.unit.plugins.ml2.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.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.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... 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.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_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.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.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.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace ... ok +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_op_not_supported ... ok +neutron.tests.unit.plugins.ml2.test_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... 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.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.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.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.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_no_namespace ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 277e9ded-9c6d-4104-812e-18dc9b3df953. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 277e9ded-9c6d-4104-812e-18dc9b3df953 +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_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.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_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_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_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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12968675 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.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_create_resillient_to_duplicate_records ... ok +neutron.tests.unit.scheduler.test_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.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... 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_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_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.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.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.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.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3781324 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.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.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_skip_duplicate_default_sg_error ... 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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3781324 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.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.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.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.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.extensions.test_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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3893192 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_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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.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'" + 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.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3893192 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.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 +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 + ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk d7405ffa-891c-4d4d-ba25-c81e58bdfc57: 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_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3893192 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.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to add subport with port ID 58985924-ccf4-4244-b4c7-16ee16afcac8 to trunk with ID e8491e11-26a9-4ec6-91d8-db9c0078e999: 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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-3893192 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.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.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.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.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_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok +neutron.tests.unit.objects.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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... 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.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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 ... ok +neutron.tests.unit.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.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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok +neutron.tests.unit.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.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.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.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.test_plugin.TestMl2DvrPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... 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.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.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_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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok +neutron.tests.unit.plugins.ml2.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.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_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... 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.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.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_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0d27a112-d3e4-47d5-90da-79b0b817b639 on host newhost for vnic_type normal using segments [{'id': '8b537e8e-e83d-49e6-898e-166718cdf731', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'bfedb0f0-5a2a-490c-8582-7f3694f97750'}] +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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_address_group.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_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_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.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_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.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_address_group.AddressAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... 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.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_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data ... ok +neutron.tests.unit.objects.test_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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... 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_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace ... ok +neutron.tests.unit.objects.test_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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules ... ok +neutron.tests.unit.objects.test_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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_process_metering_label_rules_with_no_gateway_router ... ok +neutron.tests.unit.objects.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.objects.test_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.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_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_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.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_address_group.AddressAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... 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_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_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_mac ... 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_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.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_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.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.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_get_objects +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... 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_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.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_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.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.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 +Traceback (most recent call last): +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 + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/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.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory +neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory ... ok +neutron.tests.unit.services.trunk.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_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.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_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_securitygroup.TestSecurityGroups.test_update_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... 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_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_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_ports_with_no_rules ... ok +neutron.tests.unit.services.trunk.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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok +neutron.tests.unit.objects.test_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_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_name_to_default_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_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.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.services.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.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.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_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.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_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.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_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_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_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_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_update_changes +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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_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_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_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_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.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_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_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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.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_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_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.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_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.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.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_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_base.BaseDbObjectNewEngineFacade.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_valid_fields ... 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_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_base.BaseDbObjectNewEngineFacade.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.services.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.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... 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_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_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_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok +neutron.tests.unit.objects.test_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.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_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.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.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok +neutron.tests.unit.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.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.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.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_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.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_base.BaseDbObjectNewEngineFacade.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.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.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_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.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_unset_trunks_set ... ok +neutron.tests.unit.test_policy.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.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.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.test_policy.PolicyTestCase.test_check_non_existent_action +neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.test_base.BaseDbObjectNewEngineFacade.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults +neutron.tests.unit.test_policy.PolicyTestCase.test_check_only_system_admin_old_defaults ... ok +neutron.tests.unit.plugins.ml2.test_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_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... 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.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... ok +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... 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_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.PolicyTestCase.test_enforce_bad_action_throws +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.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.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.objects.test_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.test_policy.PolicyTestCase.test_enforce_http_false +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... 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.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_base.BaseDbObjectRenamedFieldTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... 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.test_policy.PolicyTestCase.test_enforce_invalid_scope +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... 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.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... 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.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.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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... 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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.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.test_policy.PolicyTestCase.test_templatized_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... 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.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_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects_invalid_fields ... 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.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.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.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.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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d122554c-6d98-418d-8ea9-1dd14dc06a3e after 0 tries +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_segment.TestNovaSegmentNotifier.test_create_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... 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_base.BaseDbObjectRenamedFieldTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create_empty_list ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... 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_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_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_base.BaseDbObjectRenamedFieldTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... 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.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.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_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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok +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.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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group ... ok +neutron.tests.unit.objects.test_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b9a15c45-4c93-4e8e-9213-51aeb297a38f after 0 tries +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.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.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_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.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route ... 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.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.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 69c645c3-4c66-4f45-abe9-e970354a2ba0 after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_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_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... ok +neutron.tests.unit.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_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.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_base.BaseDbObjectUniqueKeysTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... 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.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... 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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_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.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2056c4a9-54a7-4cde-b53b-3ca57867cac1 after 0 tries +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.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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.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.test_plugin.TestMl2DvrPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... 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.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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6e52cc63-a0dc-4f19-87e1-8b6d8d0e5af8 after 0 tries +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent ... ok +neutron.tests.unit.objects.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 +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.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.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_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_synthetic_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_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_base.BaseDbObjectUniqueKeysTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... 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_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok +neutron.tests.unit.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.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_not_rescheduled_when_db_returns_all_hosts ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.scheduler.test_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.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.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_ipv4_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_multi_agent_fail_one ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... 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.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.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.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_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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id + for aggregate in self.n_client.aggregates.list(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list + return self._list('/os-aggregates', 'aggregates') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list + resp, body = self.api.client.get(url) + ^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/client.py", line 77, in request + if raise_exc and resp.status_code >= 400: + ^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: '>=' not supported between instances of 'MagicMock' and 'int' +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok +neutron.tests.unit.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.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... 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.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.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_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.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.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.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_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.test_plugin.TestMl2DvrPortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_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.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok +neutron.tests.unit.objects.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.TestMl2DvrPortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... 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_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_second_subnet_association_with_segment ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.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_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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.services.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.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... 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_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.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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_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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] +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 " + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e4a72067-a4d7-4993-9f79-8a217b9db157 on host host for vnic_type normal using segments [{'id': 'ee5cfc4d-036a-418b-a453-70fc19d74d84', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a17c6105-a7ff-43cc-9643-de1a587407ab'}] +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.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.objects.test_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.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.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeMultiRangeTest.test_release_segment ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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.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.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.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.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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... 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_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.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_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.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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 95d4d0e8-24b9-4995-a7ed-14dd53fd3d28 on host fake_host for vnic_type normal using segments [{'id': '37f46cd1-759f-4e84-a529-70c9bf07d66a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bbc217b-76e1-41d3-b46c-95ea5dff8715'}] +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_managers.TestManagers.test__check_driver_to_bind +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 ... 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 95d4d0e8-24b9-4995-a7ed-14dd53fd3d28 on host fake_host for vnic_type normal using segments [{'id': '37f46cd1-759f-4e84-a529-70c9bf07d66a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bbc217b-76e1-41d3-b46c-95ea5dff8715'}] +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.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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_plugin.TestMl2DvrPortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_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.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_found ... 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_managers.TestManagers.test__driver_not_loaded +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.test_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_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.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.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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5c9b4145-379a-4875-89f4-9b0401bb1521 after 0 tries +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.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.plugins.ml2.plugin] Failed to commit binding results for 5c9b4145-379a-4875-89f4-9b0401bb1521 after 0 tries +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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.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_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.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.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... 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.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(no filter) ... ok +neutron.tests.unit.plugins.ml2.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.TestMl2AllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field ... 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_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... 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.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update ... ok +neutron.tests.unit.scheduler.test_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_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... 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.plugin] Failed to commit binding results for e3c59e19-5ba3-4d40-b1cc-825340c2a417 after 0 tries +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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e3c59e19-5ba3-4d40-b1cc-825340c2a417 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.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_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_create_single_transaction ... 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.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.tests.test_base.CatchTimeoutTestCase.test_catch_timeout neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... 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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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_network.ExternalNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... 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.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ip ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4654d26e-2412-48e5-82b4-38a340976a8d after 0 tries +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4654d26e-2412-48e5-82b4-38a340976a8d after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_dhcp_owned ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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_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.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.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_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_extra_args ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d7c01687-f00a-4558-8e8c-5914edc02908 after 0 tries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d7c01687-f00a-4558-8e8c-5914edc02908 after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_object_single_transaction ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete first binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2DvrPortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 43318ce0-efd2-41da-ab9e-59d2595c7ca9 after 0 tries +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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 43318ce0-efd2-41da-ab9e-59d2595c7ca9 after 0 tries +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.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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_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.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_short_id ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.objects.test_network.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.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.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.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 92c114b6-c95b-430b-b9d6-1eaf6fa8fa54 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 92c114b6-c95b-430b-b9d6-1eaf6fa8fa54 after 0 tries +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... 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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... 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_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.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok +neutron.tests.unit.objects.test_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_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_data ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.ExternalNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... 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.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... 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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.objects.test_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.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_summary_route_in_request ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... 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.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.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_network.NetworkDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... 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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 346b9e98-5952-40b0-955f-c4294a140a39 does not exist +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_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.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_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_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.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.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.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.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_two_subnets_with_same_segment_association ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,with manual scheduling) ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... 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.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_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.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.NetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.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_network.NetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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.NetworkDbObjectTestCase.test_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/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 "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_concurrent_csnat_port_delete ... 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.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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_None_values ... 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.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.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... 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_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.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.pecan_wsgi.hooks.translation] POST failed. + 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/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 "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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.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.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_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... 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.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_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.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.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.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.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.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_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... 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_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_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.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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_router.RouterRouteIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... 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.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.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_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.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_port_with_tags ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_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_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.objects.test_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.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.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_router.RouterRouteIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... 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.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_router.RouterRouteIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... 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_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_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_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.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_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_router.RouterRouteIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_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_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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_json ... 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_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.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.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_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_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.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_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.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.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_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.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags -neutron.tests.unit.plugins.ml2.extensions.test_tag_ports_during_bulk_creation.TagPortsDuringBulkCreationTestCase.test_create_ports_bulk_with_tags ... ok -neutron.tests.unit.objects.test_router.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.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.plugins.ml2.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_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_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.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.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_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_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_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.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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... 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_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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.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_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.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_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.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.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_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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_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_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_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_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_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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... 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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... 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_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_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.test_plugin.TestMl2PortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8e48078a-058c-4f5c-971c-a94dcb6d9ab8 on host host1 for vnic_type normal using segments [{'id': 'a7229dd1-fb21-4d8f-a0ad-36673ed2ca65', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '259aa09e-4f2e-45f5-888f-5c4c685c9344'}] -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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... 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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... 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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_public_network ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... 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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... 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.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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... ok - ERROR [oslo_db.api] DB exceeded retry limit. + 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 + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet e3f498d2-6162-4a14-b95c-e79a454a8a60 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_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.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.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 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. + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required + raise exceptions.MissingAuthPlugin(msg_fmt % msg) +keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -oslo_db.exception.RetryRequest + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/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.TestMl2PortBindingNoSG.test__bind_port_original_port_set +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test__port_provisioned_no_binding ... ok +neutron.tests.unit.extensions.test_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.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.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_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing ... ok +neutron.tests.unit.plugins.ml2.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_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,with manual scheduling) ... ok +neutron.tests.unit.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.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_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.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_network.NetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_domain ... ok +neutron.tests.unit.extensions.test_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_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.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.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_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.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.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_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_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.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_port_not_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_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.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_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete middle binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_network.NetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.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_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.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_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.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.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.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.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.TestMl2PortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.objects.test_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.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_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.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_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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_dns_name ... ok +neutron.tests.unit.extensions.test_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.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.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.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.objects.test_network.NetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... 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' + 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/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise - raise self.value.with_traceback(self.tb) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.plugins.ml2.test_plugin.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_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.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.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.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_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_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.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_native ... 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 " - 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.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.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.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_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.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... 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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas ... 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_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_l3.L3NatDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... 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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... 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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.objects.test_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... 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.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.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.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... 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_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_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.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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 + 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.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.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded +neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_gateway_request_is_loaded ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv4 ... ok +neutron.tests.unit.extensions.test_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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.objects.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 +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.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.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.TestMl2PortsV2.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... 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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.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.test_network.NetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... 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.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.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_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_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network ... 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.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.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_l3.L3NatDBSepTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port ... 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.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.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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... 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.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.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.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.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.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.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_fields ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,with manual scheduling) ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.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_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.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.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_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.SegmentHostMappingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... 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_network.SegmentHostMappingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... 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.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.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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.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.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.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_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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_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.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.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_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.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.managers] Failed to bind port ae17b145-5028-4d74-ae71-6ec471260f9c on host host1 for vnic_type normal using segments [{'id': '333b6220-c4f9-4ff2-837e-8b09e61e9bc4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c205b6ea-0476-4712-8539-b6cf62a8fc36'}] +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.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.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_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_create_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_tolerates_db_deadlock ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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.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_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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] +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 " + ERROR [neutron.plugins.ml2.managers] Failed to bind port 045fc89d-73c3-47ef-b939-302c50fed067 on host test for vnic_type normal using segments [{'id': 'd46a8d7b-b340-4a56-92d0-cc64f818e73b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '526f89f9-23f8-4668-9513-759713fb6850'}] +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_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.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... 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.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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_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.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_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.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_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_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.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.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_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.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_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.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_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_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.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_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_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.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.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_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_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.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_get_objects_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_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_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.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_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.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_emulated ... 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 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__ @@ -58097,36 +58184,16 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_mpnetworks_with_segmentation_id ... 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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.objects.test_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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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.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_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.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_l3.L3NatDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile_with_empty_dict ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -58195,248 +58262,116 @@ 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.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.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_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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id ... 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_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.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.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.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.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3618, in side_effect - self._fail_second_call(patched_plugin, orig, - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.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.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.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_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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.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.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_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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete middle binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_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.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_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.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_plugin.TestMl2PortSecurity.test_port_update_without_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortSecurity.test_port_update_without_security_groups ... ok +neutron.tests.unit.quota.test_resource.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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... 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.quota.test_resource.TestTrackedResource.test_bulk_delete_protection +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_first_call_with_dirty_false ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_false ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_resync ... ok +neutron.tests.unit.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.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.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.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.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.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info_calls_set_quota_usage ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_resync_calls_set_quota_usage ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_delete_data_triggers_event ... ok +neutron.tests.unit.objects.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.quota.test_resource.TestTrackedResource.test_mark_dirty +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... 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.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty_no_dirty_project ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... ok +neutron.tests.unit.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.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_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_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.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.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.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.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.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.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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 ... ok +neutron.tests.unit.objects.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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority ... ok +neutron.tests.unit.objects.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.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 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__ @@ -58535,26 +58470,46 @@ return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.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_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_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.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.objects.test_securitygroup.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.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_quotas ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... 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.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.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.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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.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.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset +neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_create_record_set_duplicate_recordset ... ok +neutron.tests.unit.objects.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,with manual scheduling) ... ok +neutron.tests.unit.services.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 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__ @@ -58658,936 +58613,476 @@ 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.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_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... 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.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_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.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_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_subnet.DNSNameServerDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... 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_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_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_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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - ^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect - return self._fail_second_call(patched_plugin, orig, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.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.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.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_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok - ERROR [neutron.plugins.ml2.managers] Port 3ad44a2f-9c81-40f3-a900-8f1d8dfabd7f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3ad44a2f-9c81-40f3-a900-8f1d8dfabd7f on host host1 for vnic_type direct using segments [{'id': '1564d814-5dca-469d-9364-0b0e25edab33', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d216723-f4d3-48d5-afcd-36226a5ada4c'}] - ERROR [neutron.plugins.ml2.managers] Port b3a71dea-ef1e-4cc6-8f62-f6db02cf75b7 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port b3a71dea-ef1e-4cc6-8f62-f6db02cf75b7 on host host2 for vnic_type macvtap using segments [{'id': '1564d814-5dca-469d-9364-0b0e25edab33', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d216723-f4d3-48d5-afcd-36226a5ada4c'}] -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_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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -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.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp ... ok -neutron.tests.unit.plugins.ml2.drivers.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.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.extensions.test_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.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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.objects.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.objects.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_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.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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_subnet.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_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... 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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.plugin] _bind_port_if_needed failed, deleting port '02fcc174-563b-4149-9757-1e7ffb7d1c82' -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_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... 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.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.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_create -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... 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_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... 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_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 - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'e8d5df1b-8132-4ed7-b7e3-9b3a55b5f1b5' -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_subnet.DNSNameServerDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_create_postcommit ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_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.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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerLoggingTypes.test_available_logging_types ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.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_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.objects.test_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.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_subnet.RouteObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.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.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_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.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.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.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.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong ... ok -neutron.tests.unit.objects.test_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_subnet.RouteObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... 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_subnet.RouteObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_update_get_port_same_fixed_ips_order ... ok -neutron.tests.unit.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.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.RouteObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_missing_object ... 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_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_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.objects.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.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_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_invalid_fields ... 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.RouteObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... 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.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_subnet.RouteObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create ... ok -neutron.tests.unit.objects.test_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_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_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_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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_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_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_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_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_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_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values ... 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_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_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.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_subnet.RouteObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... 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_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.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_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.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_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_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_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_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... 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.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... 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.IpamAllocationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_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.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_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_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_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... 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_subnet.RouteObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.RouteObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... 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.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok -neutron.tests.unit.objects.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.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.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.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok -neutron.tests.unit.plugins.ml2.test_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.drivers.agent.test_capabilities.CapabilitiesTest.test_register -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... 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.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.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.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.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.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_ipam.IpamSubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register ... ok -neutron.tests.unit.plugins.ml2.drivers.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan ... ok -neutron.tests.unit.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.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_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... 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.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.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_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok -neutron.tests.unit.services.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.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_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.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_port_binding_failure ... ok +neutron.tests.unit.services.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_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_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.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.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.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_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.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_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.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_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.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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Port 6408ff39-aca9-4a39-9140-16f8a6743129 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6408ff39-aca9-4a39-9140-16f8a6743129 on host host1 for vnic_type direct using segments [{'id': 'b365b271-fe76-4300-96b6-56885767d989', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b96eca50-c9d8-4895-b5e3-26f9da532fca'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Port fa53ff36-8ce5-4337-8835-db3a16fb2cb0 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa53ff36-8ce5-4337-8835-db3a16fb2cb0 on host host2 for vnic_type macvtap using segments [{'id': 'b365b271-fe76-4300-96b6-56885767d989', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b96eca50-c9d8-4895-b5e3-26f9da532fca'}] +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... 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.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.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported ... ok +neutron.tests.unit.objects.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.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.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.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.IPAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... 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.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.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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... 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.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.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.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_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found ... ok +neutron.tests.unit.plugins.ml2.test_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.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.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.services.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.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.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.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_with_direction ... ok +neutron.tests.unit.objects.port.extensions.test_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_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_rp_pkt_processing_without_direction ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_no_sync_for_placement_gone ... ok +neutron.tests.unit.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_ports.IPAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... 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.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.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.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.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok +neutron.tests.unit.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_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.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_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.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_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_plugin.TestMl2PortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_native_quotas ... ok neutron.tests.unit.services.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.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.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.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.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.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_ports.IPAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... 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.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.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file neutron.tests.unit.services.test_provider_configuration.NeutronModuleTestCase.test_can_parse_multi_opt_service_provider_from_conf_file ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.services.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... 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.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.plugins.ml2.drivers.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_plugin.TestMl2DvrPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_segmentation_id_not_updated ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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__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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_pkt_processing_cfg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_available_local_vlans ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... 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_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1f76c75b-46cb-4355-8f78-7e0329063074 on host testhost for vnic_type normal using segments [{'id': 'ed5b1a9e-6760-4f02-89fb-84937d4161a8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '02f7dc3d-fae9-4970-896d-61b0e180ca29'}] -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.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.TestMl2PortBindingHost.test_port_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... 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.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_delete_port_no_notify_in_disassociate_floatingips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_non_admin ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ed6f2e6e-6ce4-420b-b46b-e3047ede62ba on host testhost for vnic_type normal using segments [{'id': '06f74527-be2e-4171-b2f0-f1ea23f39380', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '943f810a-6d3a-46c5-a626-2ee352afe29b'}] -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.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.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.TestMl2PortBindingHost.test_ports_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... 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 - 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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_no_hints ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port e1cb86fe-418f-450c-b03a-146d4b92a9fa on host testhost for vnic_type normal using segments [{'id': 'b7eaa3c6-daa1-4c88-b66d-e9e767415c0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '99283ec4-443a-45c5-bdb7-a595e910e8fe'}] -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok -neutron.tests.unit.objects.test_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.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.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.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 679c2bdd-6be8-4837-8746-b1ba7212ace0 on host testhost for vnic_type normal using segments [{'id': '886bcf8e-ad85-4c1b-8982-9e64cea1ccd7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '283e10e5-b12a-4645-8149-b30c195f136f'}] -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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_cleanup_stale_flows ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok -neutron.tests.unit.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.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.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.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhost for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_daemon_loop_uses_polling_manager ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok -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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.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.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_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'fc26921b-da3f-448d-b0f3-da0e515a55fd' +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.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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '3cb9c49c-a8c9-45d1-b9da-e9001cfce5a1' +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_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_csnat_rescheduling ... ok +neutron.tests.unit.objects.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.IPAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.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_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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.test_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.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_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_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.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.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.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.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_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_with_floatingip_existed_returns_409 ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... 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_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... 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.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.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.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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... 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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... 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.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.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... 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.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_ports.IPAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... 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.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.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_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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_list_networks_hosted_by_dhcp_agent_with_invalid_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok +neutron.tests.unit.extensions.test_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok +neutron.tests.unit.objects.test_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.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_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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.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.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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ports.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.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_port_hints.PortHintsDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent_with_admin_state_down ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.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.test_ports.PortBindingLevelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok +neutron.tests.unit.objects.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_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.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.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.objects.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.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_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_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.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_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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_no_dhcp ... ok +neutron.tests.unit.objects.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 " ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59598,7 +59093,23 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 04c1557a-e35b-4f91-955c-ac465b193323 on host newhost for vnic_type normal using segments [{'id': 'ccb07381-0b81-4ca5-b929-030120e623af', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6068f405-2bf6-437f-a173-a72f84aed0c0'}] +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.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.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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... 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.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist ... 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 @@ -59609,7 +59120,635 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 762825ab-e0fa-40eb-be90-d012cd36b2d0 on host newhost for vnic_type normal using segments [{'id': 'a39b3e41-9aaa-4634-b359-006375ba9c34', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f04660ee-c5b9-4de5-a40d-35256654bdc7'}] +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.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.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.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_not_inserted_on_no_addr_change ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok +neutron.tests.unit.objects.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.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.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.test_plugin.TestMl2PortsV2.test_duplicate_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_no_reschedule ... ok +neutron.tests.unit.extensions.test_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.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.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.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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... 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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.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_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... 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_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_l3.L3NatDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... 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.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.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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Do not remove any bindings,without manual scheduling) ... ok +neutron.tests.unit.objects.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.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.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.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.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.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.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.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.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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend ... 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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... 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_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_invalid_field ... ok + 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( +neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. +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.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.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.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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.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.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only ... ok +neutron.tests.unit.objects.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.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.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_rule.QosDscpMarkingRuleObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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 "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 77, in create_metering_label_rule + MeteringPlugin.validate_metering_label_rule(metering_label_rule) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/metering_plugin.py", line 118, in validate_metering_label_rule + raise neutron_exc.Invalid( +neutron_lib.exceptions.Invalid: You must define at least one of the following parameters 'remote_ip_prefix', or 'source_ip_prefix' or 'destination_ip_prefix'. +neutron.tests.unit.plugins.ml2.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_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... 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_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... 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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.objects.qos.test_rule.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_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... ok +neutron.tests.unit.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.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.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.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.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.qos.test_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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.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_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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok +neutron.tests.unit.objects.test_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.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok +neutron.tests.unit.objects.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.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.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" + 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( +neutron_lib.exceptions.Invalid: Cannot use 'remote-ip-prefix' in conjunction with 'source-ip-prefix' or 'destination-ip-prefix'. +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.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.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.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.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.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' +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 + 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.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.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_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_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.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.UniqueKeysTestCase.test_class_creation +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_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.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_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.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.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... 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_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_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_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_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok +neutron.tests.unit.plugins.ml2.test_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_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_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.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.objects.test_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_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.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_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.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... 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.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok +neutron.tests.unit.objects.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_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_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.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok +neutron.tests.unit.objects.test_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.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_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 +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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... 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.test_driver.OVSDriverTestCase.test__update_subport_binding +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test__update_subport_binding ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_not_loaded ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration +neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_vif_details_bridge_name_handler_registration ... ok +neutron.tests.unit.plugins.ml2.test_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_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_invalid_filters ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59620,7 +59759,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59631,7 +59770,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59642,7 +59783,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59653,7 +59794,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59664,7 +59805,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59675,7 +59816,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59686,7 +59827,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] +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] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59697,11 +59840,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 633f756f-7adf-41e5-87a2-41cc3f9247e0 on host testhosttemp for vnic_type normal using segments [{'id': '427dbd91-aa34-4182-8bbc-a83d848db756', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '60c90207-5844-44ee-b9d8-b8edced195aa'}] -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.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59712,7 +59851,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59723,7 +59862,23 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b9f40b3e-090a-4685-899e-985ff0eb24c4 on host host for vnic_type normal using segments [{'id': 'b5821646-9404-49b2-a06f-9101eb0db5ba', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0812b1d9-be06-4a1f-bed4-41438a2abcd9'}] +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.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.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_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... 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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.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 @@ -59734,7 +59889,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59745,7 +59900,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59756,7 +59911,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59767,7 +59922,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59778,7 +59935,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59789,7 +59946,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59800,7 +59957,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59811,27 +59968,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port dad3a34b-92f8-4c4a-a55b-8b9de885cf69 on host testhosttemp for vnic_type normal using segments [{'id': 'aec854e0-baac-43ad-a6e0-f038f18b10db', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c58dcb1d-d589-4851-878c-5733f380433d'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59842,7 +59979,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59853,7 +59990,39 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 2f0dfbd7-0360-4f0f-9523-c4479508c267 on host host for vnic_type normal using segments [{'id': 'b22a9ac2-7af3-41d1-a000-8488050139f5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '1d766d7c-febd-4594-afc4-eb2b66080a81'}] +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_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_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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.plugins.ml2.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.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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... 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 " ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59864,7 +60033,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59875,9 +60044,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] -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.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59888,7 +60055,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59899,7 +60066,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... 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 @@ -59910,7 +60079,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59921,7 +60090,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59932,7 +60101,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59943,39 +60112,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1580c055-275e-4cb1-91f3-4928a909ef90 on host testhost for vnic_type normal using segments [{'id': '79c4bdfb-94da-4ab0-9dd6-34f20f83b68f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'af378d3b-ed67-46cb-aada-800e8f576aa8'}] -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.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.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.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.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.TestMl2PortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... 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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_fdb_update_chg_ip ... ok -neutron.tests.unit.plugins.ml2.test_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.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.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... 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.TestMl2DvrPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -59986,386 +60123,97 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 58251a8c-4295-4f68-a8f4-76e0b1f35204 on host newhost for vnic_type normal using segments [{'id': '43b0cc43-9fec-476d-a3c4-d95b8d39c6ec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4fb78462-3b1d-496f-a058-ff808ab7c81a'}] - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] OVS is down, not reporting state to server -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_not_report_state_when_ovs_dead ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_restart_for_ingress_direct_goto_flows ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ovs_status ... ok -neutron.tests.unit.extensions.test_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.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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segment_multiple_physnets ... ok -neutron.tests.unit.plugins.ml2.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_subnet_with_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_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.TestMl2PortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... 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_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.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_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.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.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.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_allocate_dynamic_segments_race_condition ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1055c3a8-f391-4f72-98f4-cc6a175dab75. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1055c3a8-f391-4f72-98f4-cc6a175dab75 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... 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.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.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.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.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.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.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_ipam.IpamSubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_partial_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_ignores_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port ... ok -neutron.tests.unit.objects.test_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.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.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.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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7882d7c0-3a13-439a-81d1-fc371b617cd1. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 7882d7c0-3a13-439a-81d1-fc371b617cd1 -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.TestMultiSegmentNetworks.test_create_network_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... 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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 316f1fb8-1b6f-4c74-9bbe-a239bff71356. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 316f1fb8-1b6f-4c74-9bbe-a239bff71356 -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.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.TestMultiSegmentNetworks.test_create_network_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... 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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamSubnetObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports ... ok -neutron.tests.unit.objects.test_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.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.test_ipam.IpamSubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok -neutron.tests.unit.plugins.ml2.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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_with_provider_and_multiprovider_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_unknown_updated_ports ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.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_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... 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_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.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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_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.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c67b45b4-6607-468c-a551-abaf5a2b5b72. 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 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port ca7acf23-3c88-4a93-8db5-21acd86064fc on host host for vnic_type normal using segments [{'id': 'd23e7f85-6c63-4a90-a765-54e852c68584', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f5d5201d-503f-4e56-8796-3a42d3b5a169'}] +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_auto_schedule_with_hosted_2 ... ok +neutron.tests.unit.services.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_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_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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_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_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.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_ports.PortBindingLevelDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... 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_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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_no_reschedule_from_dead_admin_down_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router e77240ef-522f-46d6-942b-24081a3d8567 Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c67b45b4-6607-468c-a551-abaf5a2b5b72 -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.TestMultiSegmentNetworks.test_fail_update_network_provider_attr -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_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 "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required - raise exceptions.MissingAuthPlugin(msg_fmt % msg) -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok -neutron.tests.unit.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.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.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.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.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.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing ... ok -neutron.tests.unit.objects.test_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_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok -neutron.tests.unit.objects.test_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.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_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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... 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.TestTransactionGuard.test_delete_network_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_network_guard ... 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_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_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 - 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 "/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -60374,44 +60222,64 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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! +oslo_messaging.exceptions.MessagingTimeout + +During handling of the above exception, another exception occurred: + Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 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.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.test_plugin.TestTransactionGuard.test_delete_subnet_guard -neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok -neutron.tests.unit.objects.test_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.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 + 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 e77240ef-522f-46d6-942b-24081a3d8567: no eligible l3 agent found. +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.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.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_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.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_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.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... 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_quota.ResourceDeltaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... 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_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_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok +neutron.tests.unit.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_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction ... 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_quota.ResourceDeltaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -60422,153 +60290,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d94d200b-0bdf-49f3-b3e3-30d96f4fef07 on host newhost for vnic_type normal using segments [{'id': '28c6bd80-f06f-4fc1-be83-b6403cddf3cc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '826d2ed7-c02d-47b6-88f1-d0cdc439302c'}] -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_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_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.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.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_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.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.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_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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... 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 -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.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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok -neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values_mixed_field ... 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.TestMl2PortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... 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.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_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.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.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_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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_ignores_unknown_updated_ports ... ok -neutron.tests.unit.objects.test_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8f57607d-79f9-400e-8435-8ef72c4c2ccd. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 8f57607d-79f9-400e-8435-8ef72c4c2ccd -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... 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_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.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.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.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.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok -neutron.tests.unit.objects.test_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_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_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_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -60579,751 +60303,77 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d4878cdc-6646-438f-9e65-24ef10d5327c on host newhost for vnic_type normal using segments [{'id': '021a769c-7952-4025-9281-cf5915b13aa3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4e2b358e-731d-47f9-8a84-0e59dd7a99b3'}] -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port afceab34-552c-4f45-a4e5-c0b9a7655301. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 afceab34-552c-4f45-a4e5-c0b9a7655301 -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.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 - 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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12637118 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.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... 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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_recreate ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_rpc_waits_for_alive_neutron_server ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_one_segment_one_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.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.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_address_mismatch ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12687707 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.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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12687707 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.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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12923273 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.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_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.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.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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12923273 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.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_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12923273 subnet, after_update + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] + 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, - 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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-12923273 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 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] + 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, - 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.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.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.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleSegments.test_auto_schedule_one_network_two_segments_with_one_subnet_each ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok -neutron.tests.unit.services.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.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] + 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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] + 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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] + 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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required - raise exceptions.MissingAuthPlugin(msg_fmt % msg) -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_mac_generation ... 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.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_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... 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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_smartnic_port_remove ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] VIF port: 12 has no ofport configured or is invalid, and might not be able to transmit. (ofport=-1) -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... 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.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 - 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.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.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.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.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.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.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_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.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_port_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.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.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.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.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.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.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_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_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.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.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.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.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.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.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.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.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.test_plugin.TestMl2PortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... 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.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.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.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain_missing_fields_in_context ... ok -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_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.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_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.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.TestMl2DvrPortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok - ERROR [neutron.plugins.ml2.drivers.type_vlan] Failed to parse network_vlan_ranges. Service terminated! + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_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_update_port_delete_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_delete_ip ... 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.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.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.drivers.test_type_vlan.VlanTypeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router ... ok -neutron.tests.unit.plugins.ml2.drivers.test_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.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.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.services.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.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.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test_add_router_interface ... ok -neutron.tests.unit.plugins.ml2.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_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.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.TestMl2DvrPortsV2.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_is_mac_in_use ... 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_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed ... 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_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.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.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.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_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.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_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.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.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.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_dir_min_pps_ingress_to_any ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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_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.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.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.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.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.services.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.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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.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.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.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.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.services.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 89dee0ad-9afc-49af-899b-dc0a345c8384 on host fake_host for vnic_type normal using segments [{'id': 'df5352b8-835c-402c-bd87-a38d00b7ce36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abb99e53-d1f7-4a57-bafb-fd05f554ed92'}] -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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -61334,401 +60384,100 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 89dee0ad-9afc-49af-899b-dc0a345c8384 on host fake_host for vnic_type normal using segments [{'id': 'df5352b8-835c-402c-bd87-a38d00b7ce36', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abb99e53-d1f7-4a57-bafb-fd05f554ed92'}] -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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.services.qos.test_qos_plugin.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_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.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok -neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.services.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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_input ... ok -neutron.tests.unit.objects.test_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.TestMl2PortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip ... 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.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change_no_new_policy ... ok -neutron.tests.unit.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.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.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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.qos.test_qos_plugin.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.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.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.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.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... 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.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.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.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.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.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.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.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_network ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_active ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__get_current_status_degraded ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__set_trunk_metadata_with_None_params ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_unwire ... ok -neutron.tests.unit.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.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 -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' - ERROR [neutron.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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_delete_quotas_with_admin ... 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.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.services.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.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.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge ... ok -neutron.tests.unit.plugins.ml2.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 - 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_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.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.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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 - 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.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.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 -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 - 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_local_ip.LocalIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to store metadata for trunk 69a88bdb-9468-4b79-9ed7-c5cdfa3c722a: Parent port for trunk bridge could not be found. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure ... ok -neutron.tests.unit.plugins.ml2.test_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 - ERROR [neutron.services.trunk.drivers.openvswitch.agent.ovsdb_handler] Failed to add subport with port ID cf3a86a1-2564-4f64-9343-82fa44d27784 to trunk with ID 96b89836-6825-4caf-b78f-32363781d910: Error while communicating with OVSDB: error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_trunk_manager_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_add_sub_port_plug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_create_trunk_plug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_trunk_unplug_fails ... ok -neutron.tests.unit.services.trunk.drivers.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.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__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.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.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_is_loaded ... ok -neutron.tests.unit.plugins.ml2.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.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 -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.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.test_opts.OptsTestCase.test_list_sriov_agent_opts -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... 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.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.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails ... 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.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_for_network_owner ... 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.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.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.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.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.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.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.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.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.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.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.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_nonadminctx_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_public_network ... ok - ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0xffff947aa340>! + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] + ERROR [neutron.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(), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.plugins.ml2.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 - ERROR [oslo_db.api] DB exceeded retry limit. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 3a287da5-62cc-4ba6-a9ca-7538f155d66e on host host for vnic_type normal using segments [{'id': '86d87792-69f9-4b27-ab26-415e4fba6935', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7092476-3812-46cc-9bb6-3bbfce52ed51'}] +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.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_quota.ResourceDeltaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_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.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_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_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_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_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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.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_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... 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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_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.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.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk +neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk ... ok +neutron.tests.unit.test_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_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.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -61737,795 +60486,122 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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. +oslo_db.exception.DBError: None +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_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_network.NetworkRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... 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_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_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/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 +oslo_db.exception.DBError: None + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router bcc0f134-5670-4db2-896f-8d4db0b2c0a6 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 "/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 -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.test_policy.NeutronPolicyTestCase.test_enforce_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok - ERROR [neutron.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.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.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 - 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 bcc0f134-5670-4db2-896f-8d4db0b2c0a6 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 "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 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 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 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.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource_owner ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_local_ip.LocalIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... 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.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.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.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.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.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.objects.test_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.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.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.pecan_wsgi.hooks.translation] POST failed. + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +ValueError: this raises + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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 "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 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 1202, in _execute_mock_call + raise result +Exception +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... 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_network.NetworkRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router d3ea0862-0072-4999-863e-2abdc38e4d45 +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 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_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.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.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_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.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_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.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.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.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.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.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.TestMl2NetworksV2.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... 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.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.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.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.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_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain ... 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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... 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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet ec728212-d9ca-4254-baf2-4979d551cc8d does not exist -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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.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.quota.test_resource.Test_CountResource.test_all_plugins_checked -neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked ... ok -neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first -neutron.tests.unit.quota.test_resource.Test_CountResource.test_core_plugin_checked_first ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.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.TestMl2NetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592043102462 port, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service - _send_data_to_external_dns_service(context, dns_driver, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service - dns_driver.create_record_set(context, dns_domain, dns_name, records) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set - designate.recordsets.create(dns_domain, dns_name, 'A', v4) - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create - name, zone_info = self._canonicalize_record_name(zone, name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name - zone_info = self.client.zones.get(zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get - zone = v2_utils.resolve_by_name(self.list, zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name - results = func(criterion={"name": f"{name}"}, *args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list - return self._get(url, response_key='zones') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get - resp, body = self.client.session.get(url, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request - response, body = super(self.__class__, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request - resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request - return self.session.request(url, method, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request - raise exceptions.AuthorizationFailure(msg) -keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available -neutron.tests.unit.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 + 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 585396dd-7f7e-4067-bf12-cc038e01c71d Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 306, in remove_networks_from_down_agents - down_bindings = network.NetworkDhcpAgentBinding.get_down_bindings( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/network.py", line 78, in get_down_bindings - agent_objs = agent_obj.Agent.get_objects(context) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 664, in get_objects - db_objs = obj_db_api.get_objects( - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 57, in get_objects - return model_query.get_collection( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 368, in get_collection - query = get_collection_query(context, model, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 319, in get_collection_query - collection = query_with_hooks(context, model, field=field, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 154, in query_with_hooks - query = context.session.query(model) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -62534,26 +60610,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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 -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead - warnings.warn( -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context ... ok -neutron.tests.unit.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.TestMl2NetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents - dead_bindings = list(self._filter_bindings(context, down_bindings)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -62562,424 +60620,792 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.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.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.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.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.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.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event -neutron.tests.unit.services.logapi.common.test_db_api.LoggingRpcCallbackTestCase.test_get_sg_log_info_for_port_added_event ... ok -neutron.tests.unit.services.logapi.common.test_validators.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.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.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.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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_supported ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_type_unsupported ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_unreferenced ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range ... ok -neutron.tests.unit.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.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... 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.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.services.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.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.TestMl2NetworksV2.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.services.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.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.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.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.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.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_auth.NeutronKeystoneContextTestCase.test_no_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... 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.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... 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.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.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.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined -neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_defined ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592043102462 port, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 480, in _create_port_in_external_dns_service - _send_data_to_external_dns_service(context, dns_driver, - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/extensions/dns_integration.py", line 489, in _send_data_to_external_dns_service - dns_driver.create_record_set(context, dns_domain, dns_name, records) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/externaldns/drivers/designate/driver.py", line 66, in create_record_set - designate.recordsets.create(dns_domain, dns_name, 'A', v4) - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 45, in create - name, zone_info = self._canonicalize_record_name(zone, name) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/recordsets.py", line 29, in _canonicalize_record_name - zone_info = self.client.zones.get(zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 54, in get - zone = v2_utils.resolve_by_name(self.list, zone) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/utils.py", line 32, in resolve_by_name - results = func(criterion={"name": f"{name}"}, *args) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/zones.py", line 51, in list - return self._get(url, response_key='zones') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/base.py", line 30, in _get - resp, body = self.client.session.get(url, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/designateclient/v2/client.py", line 95, in request - response, body = super(self.__class__, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 552, in request - resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 255, in request - return self.session.request(url, method, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 793, in request - raise exceptions.AuthorizationFailure(msg) -keystoneauth1.exceptions.auth.AuthorizationFailure: No valid authentication is available -neutron.tests.unit.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.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_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.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_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_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.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.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_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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.extensions.test_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.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.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.plugins.ml2.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.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.TestMl2DvrPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.TestMl2NetworksV2.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... 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.test_plugin.TestMl2DvrPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksV2.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... 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.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.TestMl2NetworksV2.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... 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.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.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.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.TestMl2NetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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.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.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.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... 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_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.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.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.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.objects.test_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.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.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.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.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_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.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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_without_admin_forbidden_returns_403 ... ok -neutron.tests.unit.plugins.ml2.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.objects.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5a095c7f-a6e4-40a1-b0a1-820ce26217ef. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 5a095c7f-a6e4-40a1-b0a1-820ce26217ef -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.TestMl2AllowedAddressPairs.test_update_add_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e0591f8a-f674-4329-bc7f-a61f4b2edf2d. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... 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 +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.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.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... ok +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_network.NetworkRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... 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_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.objects.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_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.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_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_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.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.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_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.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.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... 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_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.TestMl2PortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.objects.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_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_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_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_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_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.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_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_router.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_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_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.RouterPortIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_invalid_fields ... 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_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.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.TestMl2PortsV2.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... 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_router.RouterPortIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... 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_router.RouterPortIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... 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_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_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.RouterPortIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... 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.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_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.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_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_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_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.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_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.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.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_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_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_network.NetworkRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_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_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_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.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.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.NetworkRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +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_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_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes ... 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.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_network.NetworkRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... 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_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.extensions.test_l3_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_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_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_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_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_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_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.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_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_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_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_quota.QuotaUsageObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... 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_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_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_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_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.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_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_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_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.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_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_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_router.RouterRouteIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_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_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_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_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_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.objects.test_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_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_extra_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_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_quota.QuotaUsageObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.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_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_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.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_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_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.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... 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_quota.QuotaUsageObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... 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_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... 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_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_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_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_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_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_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_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_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_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_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_router.RouterRouteIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... 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_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_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_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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... 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_update_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... 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_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_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.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_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.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_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.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_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_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_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_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_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_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.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.objects.test_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_validate_filters_false ... 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_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.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 + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] + ERROR [neutron.plugins.ml2.managers] Port f45022d6-2b48-4d9f-b71a-a73660391200 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port f45022d6-2b48-4d9f-b71a-a73660391200 on host hostb for vnic_type normal using segments [{'id': '2e655828-d12f-4554-9229-06bc03d042b2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '75423a93-2f74-495c-8b78-e370e9b35071'}] +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_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_router.RouterDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_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.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_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.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.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_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.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_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.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_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.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_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_port_after_update_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_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_router.RouterDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... 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.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_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.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok +neutron.tests.unit.plugins.ml2.test_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.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.objects.test_router.RouterDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_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_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.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... ok +neutron.tests.unit.objects.test_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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_securitygroup_and_rule_lifecycle ... ok +neutron.tests.unit.objects.test_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.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_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.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.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_subnet_lifecycle ... ok +neutron.tests.unit.objects.test_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.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify +neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_transaction_state_error_doesnt_notify ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BulkToggleWithoutBulkless.test_bulk_enabled_with_bulk_drivers ... ok +neutron.tests.unit.objects.test_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 +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.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_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.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.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.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... 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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_agentless_mech_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.plugins.ml2.test_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.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_router.RouterDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... 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_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.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... 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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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.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_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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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'], - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port e0591f8a-f674-4329-bc7f-a61f4b2edf2d -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.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.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.test_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.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.TestMl2NetworksWithAvailabilityZone.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_update_port_security_off_address_pairs ... ok -neutron.tests.unit.objects.test_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.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 -/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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 35fe3c17-894b-4050-9053-eabf5885ba92 on host newhost for vnic_type normal using segments [{'id': '8aa6a5d3-9008-470d-8057-e1ef0868bf06', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a53de704-1dea-42a2-9fa4-1276946fce8c'}] +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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.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.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.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_ensure_port_admin_state_down ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok +neutron.tests.unit.plugins.ml2.drivers.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 +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.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.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.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.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.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.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 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 @@ -63292,16 +61718,46 @@ File "/usr/lib/python3.12/unittest/mock.py", line 1198, 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_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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... 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.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.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.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.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.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.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.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.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.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.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings_negative ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_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.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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 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__ @@ -63463,26 +61919,14 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.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_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin ... 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_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_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.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas ... ok +neutron.tests.unit.plugins.ml2.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.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -63644,98 +62088,478 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.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.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.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 -/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.TestMl2PortBindingVnicType.test_ports_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... 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_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_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.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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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 " -/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.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_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_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok -neutron.tests.unit.objects.test_ndp_proxy.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'" -/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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.objects.test_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.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_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_low_version ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '-2' is too small - must be at least '-1'.]. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... 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.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestScheduleUnhostedGatewaysCommand.test_schedule_unhosted_gateways_rebalances_lower_prios ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_delete_event_matches ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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_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.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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_networks_native_quotas ... 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.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.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list +neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields ... 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.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_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_router.RouterDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_invalid_admin_status ... 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.test_plugin.TestMl2PortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_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_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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.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.test_plugin.TestMl2PortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_invalid_request ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools ... ok +neutron.tests.unit.objects.test_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.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.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.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_network_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_router_ids_without_router_std_attrs +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_router_ids_without_router_std_attrs ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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_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.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.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... 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.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.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_objects_exist_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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_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_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.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_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_and_foo_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_bar_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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_router.RouterDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... 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_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_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_after_delete_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_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_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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.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.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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_host_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... 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_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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero ... ok +neutron.tests.unit.plugins.ml2.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_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.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_router.RouterDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_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.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.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok + ERROR [neutron.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': ''}} + 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.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.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_router.RouterDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_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.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_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.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... 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_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.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.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.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.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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_quotas ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.test_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.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.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.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_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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... 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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_native_quotas ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6151e550-34d7-4898-b8eb-bedd13092fdb on host fake_host for vnic_type normal using segments [{'id': 'a2ccdac5-d5fe-4da5-8c8b-9ea3ccdf8c68', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e021f792-a0cd-430b-a7e6-7bd5f1246f72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -63746,1422 +62570,2565 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e3e297b9-32cc-4770-9495-5f3877367dc1 on host newhost for vnic_type normal using segments [{'id': '9a1a86e8-0028-4e08-89d9-ef3907b25933', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0bff29f9-2d90-4f7c-8911-e84cb29937af'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.objects.test_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.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 -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Unrecognized attribute(s) 'abc']. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_non_support_resource_returns_400 ... ok -neutron.tests.unit.plugins.ml2.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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 -/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.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_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.NDPProxyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... 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_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.extensions.test_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.TestConvertEtherType.test_convert_unsupported_ethertype -neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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_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.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.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.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.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_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.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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.extensions.test_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.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... 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.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_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_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.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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.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.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none -neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_update_segment_set_description_to_none ... ok -neutron.tests.unit.plugins.ml2.test_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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_source_group ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network_with_subnet ... ok -neutron.tests.unit.extensions.test_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.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.TestMl2DvrPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_new_gw ... ok -neutron.tests.unit.objects.test_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.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_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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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.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_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.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.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.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.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_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... 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_network.ExternalNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.objects.test_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.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.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.ExternalNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_network.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.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.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_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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_other_tenant_returns_403 ... ok -neutron.tests.unit.extensions.test_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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_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_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_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_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.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_empty_body ... ok -neutron.tests.unit.objects.test_network.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.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_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope ... ok -neutron.tests.unit.objects.test_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.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.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_overlapping_cidr_no_address_scope ... ok -neutron.tests.unit.plugins.ml2.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.hacking.test_checks.HackingTestCase.test_assert_called_once_with -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assert_called_once_with ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... 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_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_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.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.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.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.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.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.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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative ... ok -neutron.tests.unit.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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6151e550-34d7-4898-b8eb-bedd13092fdb on host fake_host for vnic_type normal using segments [{'id': 'a2ccdac5-d5fe-4da5-8c8b-9ea3ccdf8c68', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e021f792-a0cd-430b-a7e6-7bd5f1246f72'}] +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.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.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.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_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_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.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.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.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok +neutron.tests.unit.objects.test_securitygroup.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... 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.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.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.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_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_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_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.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_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_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.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_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.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.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.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_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.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.test_securitygroup_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_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_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.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.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] +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" + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port daa71221-2e39-46f4-9ce8-77c6bbfa88c3 on host testhost for vnic_type normal using segments [{'id': '4822e589-92b3-4015-8e70-ed67223513dd', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ca1401c1-d61c-404f-a27d-780ca95b2b84'}] +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_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_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.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_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_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.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.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_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_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... 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.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.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c09e641d-c98f-452d-ae06-a3da089b70fa on host testhost for vnic_type normal using segments [{'id': '8dcead32-0ba3-493e-849a-fe5d973f51cf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41c65e6d-2ecc-4d9e-97e0-e619c8c6e4e4'}] +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters ... ok +neutron.tests.unit.extensions.test_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_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.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.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_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.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.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.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_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" +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_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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 44827ab6-1c29-4212-8f1b-0fa031f7548c on host testhost for vnic_type normal using segments [{'id': '39969417-ab10-4c57-9517-96e479a2eeb3', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '93659a1c-f75a-4fe4-9459-285e33c238a3'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a3fb428c-a874-44b5-bd25-484918c82570 on host testhost for vnic_type normal using segments [{'id': 'aa16e8bf-0453-4a11-acb0-8d67c2af09c8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e7c8bcb0-b4d1-46ea-9c35-e493c48c14e3'}] +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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.TestMl2PortBindingHost.test_ports_vif_host_list +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_list ... ok +neutron.tests.unit.objects.test_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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... ok +neutron.tests.unit.objects.test_subnet.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_valid_fields ... 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_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' + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] +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' + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhost for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] +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_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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... 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.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.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.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.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.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_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.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" + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] +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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... 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 a7c1f95d-d985-494f-8a10-c9cd30d9d796 on host testhosttemp for vnic_type normal using segments [{'id': '695f26ad-f0f2-4330-9c7e-c0693a8eca8d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f6824ec6-f9c8-4203-a65a-d74feceed510'}] +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.DNSNameServerObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... 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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 89c405bb-d2fd-4a39-892f-b592a53240e8 on host testhosttemp for vnic_type normal using segments [{'id': 'f11a8236-1a7b-4601-80a0-d87c0567add6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd4f1be36-0b03-46f5-9154-ad0275cd3de2'}] +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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] +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 e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-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.TestMl2PortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port e1252e9a-cf84-47fb-9baf-1a2f13c2074a on host testhost for vnic_type normal using segments [{'id': '94954757-7138-4afc-9287-0e33ccc76333', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '310bfff1-a2d7-42ca-bd6d-dbf1586ac6cb'}] +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... 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.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.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.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.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_trunk.SubPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_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.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_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.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_default ... ok +neutron.tests.unit.plugins.ml2.drivers.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_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... 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.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded ... ok -neutron.tests.unit.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.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.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.TestIpamSubnetRequests.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok -neutron.tests.unit.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.TestMl2DvrPortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... 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_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.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.TestMl2SubnetsV2.test_create_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_different_versions ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_gateway ... ok -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap -neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok -neutron.tests.unit.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.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.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.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_trunk.SubPortDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... ok neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.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.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.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.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.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.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.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_trunk.SubPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... 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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.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_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_invalid_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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_count -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... 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.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.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_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... 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_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects ... 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_trunk.SubPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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_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_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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.objects.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.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.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.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_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.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_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_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.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_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.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.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.TestMl2DvrPortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... 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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.objects.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_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_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.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.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.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.TestMl2DvrPortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... 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.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.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.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_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_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_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_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_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.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.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.test_plugin.TestMl2DvrPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... 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.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_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.objects.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.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.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_trunk.SubPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... 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 " + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet d45e98a9-0f64-4ad2-b1a6-8dabf8636e4c does not exist +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.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_updating_network_port_security ... ok +neutron.tests.unit.objects.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.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_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.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.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.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.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.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.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.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_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.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.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.TestMl2SubnetsV2.test_create_subnet_bad_boolean neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... 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.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_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.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.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.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.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.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.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.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings ... ok +neutron.tests.unit.objects.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.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.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.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.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.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.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.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.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.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.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.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_trunk.SubPortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed ... ok +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 + 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.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.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_from_down_agent_failed_on_unexpected ... ok neutron.tests.unit.plugins.ml2.test_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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.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.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_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.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.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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.objects.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.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.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.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.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.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_trunk.SubPortDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields ... 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.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.TestMl2SubnetsV2.test_create_subnet_bad_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_pools ... 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.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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_tenant ... 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.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.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.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_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok -neutron.tests.unit.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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_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.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.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist ... 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.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok +neutron.tests.unit.objects.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_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_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.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.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.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.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.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.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.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.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... 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.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.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_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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create ... 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object ... 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.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.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.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.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_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.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.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.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.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.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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object ... 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_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.plugins.ml2.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.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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_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.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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b23a20e8-6b75-4638-b201-941cec980756 on host fake_host for vnic_type normal using segments [{'id': 'bb2eb796-4d6e-462d-b1d2-27ef79ca16ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de31bf40-5fab-4ed7-8ce4-1024a915a625'}] -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.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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +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.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_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... 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 866, in _bind_port_level - driver.obj.bind_port(context) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b23a20e8-6b75-4638-b201-941cec980756 on host fake_host for vnic_type normal using segments [{'id': 'bb2eb796-4d6e-462d-b1d2-27ef79ca16ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de31bf40-5fab-4ed7-8ce4-1024a915a625'}] -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.TestMl2DvrPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... 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 + 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.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.TestMl2DvrPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.objects.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_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_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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.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.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.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.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.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.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_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj ... 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.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.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.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_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_agent.AgentIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.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_agent.AgentIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... 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_agent.AgentIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.objects.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.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_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_agent.AgentIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... 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_agent.AgentIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... 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.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_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.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.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_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... 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.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_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.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.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.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.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_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.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_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.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.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.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.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_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_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_trunk.SubPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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_agent.AgentIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.objects.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.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.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_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_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.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_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_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.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_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_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.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.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.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.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.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_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_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.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 -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_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.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_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_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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... 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_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.objects.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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... 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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.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_base.BaseObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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_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_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.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.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.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_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.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.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_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.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.objects.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.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_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_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_base.BaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... 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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.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_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_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.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.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.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.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_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.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.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_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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.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_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_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.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_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.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_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_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.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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... 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.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_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_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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_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.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.objects.port.extensions.test_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 -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.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.TestMl2DvrPortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.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.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_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.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_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.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.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok -neutron.tests.unit.plugins.ml2.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_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_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.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.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_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_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.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.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_end_addr ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.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.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.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_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_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_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.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.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_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_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.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.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.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.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_trunk.TrunkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.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.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_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.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... 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.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... 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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.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.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_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.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.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_flavor.FlavorDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... 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_flavor.FlavorDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... 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.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_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.FlavorDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_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.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 -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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_flavor.FlavorDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... 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_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.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.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.objects.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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_no_dns_domain ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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.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_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_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_trunk.TrunkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields ... 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.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_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.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_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.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.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_flavor.FlavorDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... 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.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_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... 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.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_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_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_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.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.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.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.objects.test_flavor.FlavorDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface ... ok neutron.tests.unit.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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers ... ok -neutron.tests.unit.objects.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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper -neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_create_conntrack_helper ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.services.ovn_l3.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.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_flavor.FlavorDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled ... ok -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.services.logapi.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.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.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.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok +neutron.tests.unit.services.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 + 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... 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_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_includes_correct_subports ... ok + ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... ok + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers ... ok +neutron.tests.unit.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.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers_with_fields ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_delete_trunk_subports ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... 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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok -neutron.tests.unit.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.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.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.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.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter -neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.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.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.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_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.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.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... 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.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... 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.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit -neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit ... ok -neutron.tests.unit.services.qos.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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... 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.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.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_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_both_tenant_and_project_ids ... ok +neutron.tests.unit.objects.test_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.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok +neutron.tests.unit.objects.test_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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... 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.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_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.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... ok neutron.tests.unit.plugins.ml2.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.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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_first_attempt_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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 - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 1a331f65-1a15-4fc2-af33-9050f049e0c5 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.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_with_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_without_filters ... ok -neutron.tests.unit.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.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.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.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_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.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_create ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_special_pluralized ... ok +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... 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.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... 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.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.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_update ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.test_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.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.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigNotParsedTestCase.test_ini_no_crash_if_config_files_not_parsed ... ok -neutron.tests.unit.plugins.ml2.drivers.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__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.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.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.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.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.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.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.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.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.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok -neutron.tests.unit.plugins.ml2.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.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.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_primary_keys ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok -neutron.tests.unit.plugins.ml2.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok + ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0xffffa4c900e0>! +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.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.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.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.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.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.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.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.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_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_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.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.plugins.ml2.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.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.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.TestRpcWorker.test_reset +neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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_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.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.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.test_service.TestRunRpcWorkers.test_rpc_workers_zero +neutron.tests.unit.test_service.TestRunRpcWorkers.test_rpc_workers_zero ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_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.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.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.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 - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call - raise result -Exception: testdevice -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.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.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok +neutron.tests.unit.objects.test_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_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.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.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... 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_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.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.TestMl2NetworksWithVlanTransparency.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... 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.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok -neutron.tests.unit.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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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_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.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_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.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.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.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_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.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 - ERROR [oslo_db.api] DB exceeded retry limit. +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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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_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.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_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.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.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.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... 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.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok +neutron.tests.unit.objects.test_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_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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_string_extradhcpopt ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok +neutron.tests.unit.objects.test_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_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_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_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_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_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.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_add_another_ver_opt ... ok +neutron.tests.unit.objects.test_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_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.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.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... 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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_ipv6_change_value ... ok +neutron.tests.unit.objects.test_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_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_trunk.TrunkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_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.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip_no_lvm ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... 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.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_add_tun_non_existence_key_in_ofports ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_chg_ip_tun_empty_before_after ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... 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_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.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.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_non_existence_key_in_ofports ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_update ... ok +neutron.tests.unit.objects.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.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.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.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.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.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.test_br_cookie.TestBRCookieOpenflow.test_set_agent_uuid_stamp ... ok +neutron.tests.unit.plugins.ml2.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.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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.test_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers ... ok +neutron.tests.unit.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.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.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.objects.test_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.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.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_placement.TestOVNClientPlacementExtension.test_read_initial_chassis_config ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_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.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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_multisegment_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.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_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.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.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.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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.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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.TestMl2NetworksV2.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... 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.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.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.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.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.TestMl2NetworksV2.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_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.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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.test_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.TestMl2NetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -65175,48 +65142,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 -oslo_db.exception.RetryRequest - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -65230,45 +65187,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) ^^^^^^^^^^^^^^^^^^ @@ -65282,23 +65250,46 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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_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.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... 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.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.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_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) @@ -65365,34 +65356,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) ^^^^^^^^^^^^^^^^^^ @@ -65406,75 +65371,40 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, - File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db - self.type_manager.create_network_segments(context, net_data, + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ return self._mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call return self._execute_mock_call(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -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.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.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.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1204, in _execute_mock_call + result = effect(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect + return self._fail_second_call(patched_plugin, orig, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -65505,18 +65435,233 @@ File "/usr/lib/python3/dist-packages/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 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_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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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.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.TestMl2NetworksV2.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... 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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_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.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2SubnetsV2.test_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... 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.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.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.TestMl2NetworksV2.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... 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.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_port_exists_owned_by_other ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksV2.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_create_callback ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 513, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. vtep-logical-switch 1234 value invalid type. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_plugin.TestMl2NetworksV2.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_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.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.TestMl2SubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns ... 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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.TestMl2NetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_only_vtep_physical_switch ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksV2.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2SubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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.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 + 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, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -65550,56 +65695,516 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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. + 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_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.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.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.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.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.plugins.ml2.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.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.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.TestMl2SubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... 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.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 + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.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.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.plugins.ml2.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.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.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.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.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network_vlan_transparent_fail ... 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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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 " - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... 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.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.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.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.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.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.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_without_port_context ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_already_active ... ok +neutron.tests.unit.plugins.ml2.drivers.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.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding_concurrency ... ok +neutron.tests.unit.plugins.ml2.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.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.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.plugins.ml2.drivers.test_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.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.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.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.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.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_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_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_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.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.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_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated ... ok + ERROR [neutron.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_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok +neutron.tests.unit.objects.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.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 +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.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.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 + 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.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.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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_admin ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.TestMl2BasicGet.test_single_get_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... 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_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_binding_fail_for_unknown_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2SubnetsV2.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_create_callback ... 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.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.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_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_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... 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_port_binding.ExtendedPortBindingTestCase.test_create_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.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_metering.MeteringLabelObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_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_metering.MeteringLabelObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.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_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_failure ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_network ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... ok +neutron.tests.unit.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.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.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' + ERROR [oslo_db.api] DB exceeded retry limit. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -65613,38 +66218,45 @@ File "/usr/lib/python3/dist-packages/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 "/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 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) ^^^^^^^^^^^^^^^^^^ @@ -65658,57 +66270,74 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 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 "/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 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 + 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 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 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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) ^^^^^^^^^^^^^^^^^^ @@ -65725,33 +66354,20 @@ 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 1204, in _execute_mock_call - result = effect(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_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.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.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.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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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) @@ -65818,8 +66434,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 199, in force_reraise + raise self.value.with_traceback(self.tb) File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) ^^^^^^^^^^^^^^^^^^ @@ -65833,57 +66449,45 @@ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 "/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 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 + 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 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) ^^^^^^^^^^^^^^^^^^ @@ -65900,305 +66504,37 @@ 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 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_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native_plugin_failure ... 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.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.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.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.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.objects.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.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.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.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.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.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.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.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.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.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_tenants_and_quotas_fail ... ok -neutron.tests.unit.objects.test_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.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.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.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_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_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network ... 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.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.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_invalid_admin_status ... 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.QosDscpMarkingRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... 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_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.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_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.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_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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... 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.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_managers.TestManagers.test__check_driver_to_bind -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... ok -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind2 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters ... 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.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.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_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_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_managers.TestManagers.test__driver_not_loaded -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... 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_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.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_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_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_too_many_routes ... 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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_with_two_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_dns ... 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.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.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.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_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... 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.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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... 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.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_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_base.BaseDbObjectRenamedFieldTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.test_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.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... 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_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... ok 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__ @@ -66281,7 +66617,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 @@ -66303,8 +66639,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) ^^^^^^^^^^^^^^^^^^^^^ @@ -66344,9 +66681,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -66359,72 +66696,34 @@ 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_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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects ... 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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_sort_native ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " -neutron.tests.unit.plugins.ml2.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_base.BaseDbObjectRenamedFieldTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... 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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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_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_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.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_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_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_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_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.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_metering.MeteringLabelObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_objects_without_validate_filters ... ok 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__ @@ -66507,7 +66806,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 @@ -66529,7 +66828,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 @@ -66571,9 +66870,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) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -66586,1285 +66885,591 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok -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_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_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.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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_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_base.BaseDbObjectRenamedFieldTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_create_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.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.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_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.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_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_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... 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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_update_includes_req ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... 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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.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_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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver ... ok -neutron.tests.unit.objects.test_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.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.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.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok -neutron.tests.unit.objects.test_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.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.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok -neutron.tests.unit.objects.test_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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok -neutron.tests.unit.objects.test_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.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_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.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok -neutron.tests.unit.objects.test_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.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical ... ok -neutron.tests.unit.objects.test_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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.objects.test_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.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.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_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_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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortBinding.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_dns ... 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_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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_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.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_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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... ok -neutron.tests.unit.objects.test_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.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_network.NetworkPortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_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.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.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_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... 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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required - raise exceptions.MissingAuthPlugin(msg_fmt % msg) -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestMl2SubnetsV2.test_get_subnets_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ... 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.NetworkPortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... 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.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_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.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.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_network.NetworkPortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... 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.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__commit_port_binding_populating_with_binding_levels ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ... 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.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... 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.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_in_namespace ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists -neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_neigh_interface_not_exists ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... 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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... 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_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.TestMl2PortBinding.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.objects.test_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.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_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... 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.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_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.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.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_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_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.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.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.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.objects.test_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.TestMl2PortBinding.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... 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_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.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.objects.test_ports.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.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.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.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.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_ports.IPAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_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_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_ports.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.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_ports.IPAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... 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.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_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_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 -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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.test_ports.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_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_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_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_network.NetworkPortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... 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_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.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_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_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.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_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.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_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_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_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_network.SegmentHostMappingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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.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.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.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_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_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_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_update_portinfo_non_admin ... ok -neutron.tests.unit.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_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.test_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_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.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_unique_key ... 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_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.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_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_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_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.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_valid_fields ... 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_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_quota.ResourceDeltaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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_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_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_quota.ResourceDeltaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok -neutron.tests.unit.objects.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.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_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_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.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_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... 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_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_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.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_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... 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_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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router ... ok -neutron.tests.unit.objects.test_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_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_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_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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_legacy_router ... ok -neutron.tests.unit.objects.test_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.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_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.TestMl2SubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields ... 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.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... 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.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.PortDNSDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_remove_port_binding_profile ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent ... ok -neutron.tests.unit.objects.test_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_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.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_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_ports.PortDNSDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 725c2c60-0be7-4aac-9855-92ed7e2546be on host test for vnic_type normal using segments [{'id': 'b26ec97c-daec-4afb-b13f-08b42afd2a66', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9715f82f-2c20-4064-b774-c51c0c72ba93'}] -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.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.TestMl2SubnetsV2.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... 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 -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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete ... ok -neutron.tests.unit.objects.test_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_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.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_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_ports.PortDNSDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... ok -neutron.tests.unit.objects.test_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... 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.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.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_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_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.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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_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.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_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.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.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_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.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.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_ports.PortDNSDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok -neutron.tests.unit.scheduler.test_l3_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.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_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.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.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... 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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir -neutron.tests.unit.services.test_provider_configuration.NeutronModuleConfigDirTestCase.test_can_parse_multi_opt_service_provider_from_conf_dir ... ok -neutron.tests.unit.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.services.trunk.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_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator_raises_keyerror_on_missing_validator ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.objects.test_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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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_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.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_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.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.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.objects.test_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.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... 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_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.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_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_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.TestMl2SubnetsV2.test_subnet_usable_after_update neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ... ok -neutron.tests.unit.objects.test_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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... 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_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_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_network.ExternalNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... 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.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.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.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.ExternalNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.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.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok neutron.tests.unit.plugins.ml2.test_plugin.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.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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.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.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters ... ok +neutron.tests.unit.objects.test_network.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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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.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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_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_network.ExternalNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.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.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.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_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.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_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_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_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.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.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.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.TestMl2SubnetsV2.test_update_subnet neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... 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.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.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__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.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.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 4f495c4e-891b-42d0-9d25-f6e0e8106929 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.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_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_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_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset ... ok +neutron.tests.unit.objects.test_network_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.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_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_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... 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_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.services.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_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_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.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_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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.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_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_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.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.test_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.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_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_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_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_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.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.objects.test_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_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.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... 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.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_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_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.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.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.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_non_pf_port_with_mac_port_not_updated ... ok -neutron.tests.unit.objects.test_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.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_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set ... ok neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.NetworkSubnetLockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.test_network_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... 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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... 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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.test_network_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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.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.TestMl2SubnetsV2.test_update_subnet_dns neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion ... ok -neutron.tests.unit.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.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels_no_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_update_port_precommit_mac_address_changed_raises ... ok -neutron.tests.unit.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.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_precommit_create_empty_list ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated ... ok -neutron.tests.unit.plugins.ml2.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.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding +neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok -neutron.tests.unit.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.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_callbacks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_rpc_consumers ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_exists ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_validate_interface_mappings_dev_not_exists ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... 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_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_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_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.TestResource.test_create_resource_with_plural_name +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_with_plural_name ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name +neutron.tests.unit.quota.test_resource.TestResource.test_create_resource_without_plural_name ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value +neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... ok +neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value +neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_many_hostable_agents ... ok +neutron.tests.unit.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.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.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_one_hostable_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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.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_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.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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_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_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.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok +neutron.tests.unit.services.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.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.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled +neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok +neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event +neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_specific ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... 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.TestMl2NetworksWithVlanTransparencyBase.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... ok +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable +neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable ... ok +neutron.tests.unit.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.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.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.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network_with_subnet ... 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.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.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_db_sync_create_or_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... 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.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.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.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_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.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.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.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_basic ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_create ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_delete ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok +neutron.tests.unit.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_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.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.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.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.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_deleted ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... ok +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_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.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... 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.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.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.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.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.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.TestMl2SubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_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.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.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.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.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.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.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_UUID ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_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.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PluginOnly.test_reset_mac_for_direct_physical +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2PortBinding.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2V2HTTPResponse.test_update_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... 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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67875,7 +67480,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67886,7 +67491,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67897,7 +67502,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67908,9 +67513,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67921,7 +67524,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67932,7 +67535,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67943,7 +67546,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67954,7 +67557,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -67965,196 +67568,8 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'f28c28f9-1fa9-41e7-b484-ce3ca5b0d870', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '98518315-0a00-4fc6-8eff-e57704d79243'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7305854c-be31-46e1-a44b-a8728d2e3495 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 7305854c-be31-46e1-a44b-a8728d2e3495 on host host-ovs-no_filter could not be created or updated. -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.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_ports.PortDNSDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... 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_router.DVRMacAddressDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... 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.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.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.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_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.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.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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_router.DVRMacAddressDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... 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.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.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_duplicate_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.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_router.DVRMacAddressDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... 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.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_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... 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_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.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.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_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.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_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.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_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68165,9 +67580,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68178,7 +67591,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68189,7 +67602,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68200,7 +67613,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68211,9 +67624,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68224,7 +67635,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68235,7 +67646,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68246,7 +67657,7 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68257,287 +67668,74 @@ assert((context.current['id'], context.host) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5e16d335-5415-45af-b78e-85392698054f on host host-fail for vnic_type normal using segments [{'id': 'a77e2ec6-a0bf-4c30-8eb0-b7ab8d9b730c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '46d01f9b-ce02-47b3-b2bd-d55fe3a3c6dd'}] - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5e16d335-5415-45af-b78e-85392698054f after 10 tries - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4eb31d12-b43d-48ef-b7aa-61f0c5a772a8 on host host-fail for vnic_type normal using segments [{'id': 'c78733fe-eda9-4521-ad7e-ac07cb5e70b8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a4fea42e-979e-409b-9165-3f18ed732d1c'}] +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.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/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 5e16d335-5415-45af-b78e-85392698054f on host host-fail could not be created or updated. -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.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_nb_start ... ok -neutron.tests.unit.plugins.ml2.test_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_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_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.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_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_first_attempt_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.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.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_with_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_without_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_allocated_segment_outside_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_specific_finally_allocated_segment_in_pools ... ok -neutron.tests.unit.plugins.ml2.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.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.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.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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_router.DVRMacAddressDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... 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.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_outside_cidr_returns_200 ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... 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.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_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.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_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.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.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.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.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.test_type_vxlan.VxlanTypeTest.test_get_endpoints -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_get_endpoints ... ok -neutron.tests.unit.plugins.ml2.test_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.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.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.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.SecurityGroupRuleDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_dst_v4 ... ok -neutron.tests.unit.objects.test_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.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_no_op ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_tunnel_allocations ... ok -neutron.tests.unit.plugins.ml2.drivers.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.SecurityGroupRuleDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... 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.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.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok -neutron.tests.unit.services.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.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_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.plugins.ml2.test_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... 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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_dhcp_agent_keep_services_off -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok -neutron.tests.unit.objects.test_securitygroup.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_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_list_port_bindings_with_query_parameters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.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_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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.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.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.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_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.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 + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required + raise exceptions.MissingAuthPlugin(msg_fmt % msg) +keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__bind_port_if_needed_early_exit_on_no_segments ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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_port_binding.PortBindingTestCase.test_binding_no_filter +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68548,7 +67746,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68559,7 +67757,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68570,7 +67768,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68581,7 +67779,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68592,7 +67790,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68603,7 +67801,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68614,7 +67812,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68625,7 +67823,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68636,7 +67834,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -68647,629 +67845,13 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port beca4612-e134-4d9b-abc5-c61f9e0bc99e on host host for vnic_type normal using segments [{'id': 'cdc5da6c-b39e-4cf3-9774-fea09ced65a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1584baf-cd08-4943-994d-e5c05a23ab16'}] -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset ... ok -neutron.tests.unit.services.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.TestMl2SubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... 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.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_1_to_1_0_no_remote_ag ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... 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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_normalized_cidr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route_to_None ... 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.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_notify_precommit_delete ... ok -neutron.tests.unit.objects.test_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_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_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_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_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.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... 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_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.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.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_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.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb -neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... ok -neutron.tests.unit.objects.test_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... 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_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_scheduling_to_only_dvr_snat_agent ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... 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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... 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.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 - 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 7af93924-d9a6-4c0a-8891-cea32b798793 on host host-ovs-no_filter could not be created or updated. -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_failure ... ok -neutron.tests.unit.services.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.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist ... ok -neutron.tests.unit.objects.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.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_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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok -neutron.tests.unit.objects.test_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_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_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.objects.test_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.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.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__get_rp_by_name_found ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... 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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test__sync_placement_state_legacy ... ok -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... 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.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output -neutron.tests.unit.tests.common.test_net_helpers.PortAllocationTestCase.test__get_source_ports_from_ss_output ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.services.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_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.services.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.services.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_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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted -neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_restarted ... ok -neutron.tests.unit.services.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_rpc.RpcApiTestCase.test_device_details -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... 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_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.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.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok -neutron.tests.unit.plugins.ml2.test_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.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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_rpc.RpcApiTestCase.test_update_device_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list ... 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.test_rpc.RpcApiTestCase.test_update_device_up -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... 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.SubnetServiceTypeObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_router_ids_on_host_no_l3_agent ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... 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.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_trunk.TrunkDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... 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_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.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_trunk.TrunkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_no_az_hints_one_agent ... ok -neutron.tests.unit.objects.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_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_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.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok -neutron.tests.unit.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.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.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.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.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.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.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.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.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_trunk.TrunkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok -neutron.tests.unit.objects.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.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok -neutron.tests.unit.plugins.ml2.test_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_trunk.TrunkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_trunk.TrunkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... 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.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_multiple_agents ... ok -neutron.tests.unit.objects.test_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.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.objects.test_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.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.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... 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.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.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok -neutron.tests.unit.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 f5608864-e142-4a1d-a208-8aaae813142a -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.12/unittest/mock.py", line 1139, in __call__ - return self._mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok -neutron.tests.unit.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.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_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.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.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.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.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.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.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.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.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.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.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_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.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_policy ... 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.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.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.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.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.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.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.services.logapi.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 68feaf7c-f0cf-49df-9ab8-d440235ae0f5 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '3cb443d2-22cb-432a-836a-db2978850c82', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c2e95010-6b8e-4268-a5f6-76f06f2d4969'}] +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_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.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69280,7 +67862,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69291,7 +67873,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69302,7 +67884,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69313,7 +67895,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69324,9 +67906,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69337,7 +67917,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69348,7 +67928,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69359,7 +67939,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69370,7 +67950,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69381,23 +67961,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9e121549-215f-4686-bad4-02afee87eadb on host host for vnic_type normal using segments [{'id': '2ade0a39-8ff6-4484-b266-75a3a5316c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b71b199b-0f33-4945-b647-11030bb331f6'}] -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_can_be_trunked_or_untrunked_raises_conflict ... ok -neutron.tests.unit.services.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.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.services.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.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok -neutron.tests.unit.plugins.ml2.test_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_unbound_port ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69408,7 +67974,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69419,7 +67985,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69430,7 +67996,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69441,7 +68007,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69452,9 +68018,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69465,9 +68029,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69478,7 +68040,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69489,7 +68051,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69500,7 +68062,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69511,21 +68073,45 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 005e7183-da29-4c19-9360-3b8a5bd52f31 on host host for vnic_type normal using segments [{'id': '634a4ef3-36d4-4eb5-af12-f1d1f359a86e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd45ace0e-686f-47cd-b6b1-beef769edc6a'}] -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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0891288e-0915-4f31-9443-e388513712c9 on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad21e1f-c48c-4cfc-b796-6d85f0f975a5', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c4ef228-f5ee-423c-8d50-7367be7dfecd'}] +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.TestMl2PortBinding.test_create_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.test_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_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.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.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_port_binding.PortBindingTestCase.test_hierarchical_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_port_binding.PortBindingTestCase.test_unbound +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_create_portinfo_non_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_from_host_to_empty_binding_notifies_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69536,7 +68122,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69547,7 +68133,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69558,7 +68144,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69569,7 +68155,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69580,7 +68166,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69591,7 +68177,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69602,7 +68188,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69613,7 +68199,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69624,7 +68210,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69635,43 +68221,35 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port d0b157aa-101e-44f2-bef7-2ddc25cce804 on host host for vnic_type normal using segments [{'id': 'f0b507ff-d820-4eb6-ba14-5f010aeb7c2c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '41191f36-c98c-41d0-8304-f9bad9ad7f08'}] -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_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id ... 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_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_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_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... 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_trunk.TrunkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... 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.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduler_with_disabled_agent ... ok -neutron.tests.unit.services.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_trunk.TrunkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port df791a99-32ef-49d7-9ade-692490680b5f on host host-bridge-filter for vnic_type normal using segments [{'id': '723f5eb8-2343-47c5-b516-49552871827a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4601090b-9c4e-4192-8e65-39b7ade47797'}] +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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 98413fcd-fa19-4669-bd10-96f99776a221 on host test for vnic_type normal using segments [{'id': 'ad7909b6-a21c-4699-a24a-d3985b0e53da', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab8d812b-6a7b-472b-9fee-d88d44f90056'}] +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.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_concurrent_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_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 @@ -69682,7 +68260,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69693,7 +68271,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69704,7 +68282,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69715,7 +68293,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69726,7 +68304,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69737,7 +68315,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69748,7 +68326,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69759,7 +68337,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69770,7 +68348,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -69781,315 +68359,928 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 81707feb-c363-45cd-9338-07dbf2cd828f on host host for vnic_type normal using segments [{'id': 'ae75b794-74f3-4429-a32a-d3967cd60527', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8d048fcb-673d-4ffa-8418-07f08ffc3f4c'}] -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_trunk.TrunkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_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.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_trunk.TrunkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.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.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.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.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.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.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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.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.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.plugins.ml2.test_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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name ... ok -neutron.tests.unit.plugins.ml2.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.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_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.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_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_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.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.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_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 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... 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.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok -neutron.tests.unit.plugins.ml2.test_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.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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.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.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 278e8fef-c448-457f-ae5e-b50f49656f70 on host fake_host for vnic_type normal using segments [{'id': '89925a83-43f0-4042-abdd-dc9ee7aa3026', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '67bdd198-227d-440d-bad2-87a32c653be5'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 788ba342-3365-4e4b-b9d5-a7f7f903ee2c on host fake_host for vnic_type normal using segments [{'id': 'e88a47a1-c7db-40c1-835e-0950feb0aeb4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aea0992a-8fa3-47fe-acfc-2372e4293d53'}] -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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_rpc_sync_routers ... 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.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.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.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.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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_sync_router ... 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.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.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.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e20d6dd0-4c03-404e-aca7-1d782bc259be on host host-ovs-no_filter for vnic_type normal using segments [{'id': 'fdc41a2f-b476-4b24-9e8d-50ef6dac0aa9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '0246458b-c1a7-41b4-8991-43e2a361cd72'}] +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.testt_update_from_empty_to_host_binding_notifies_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent ... ok +neutron.tests.unit.plugins.ml2.test_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_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_router.FloatingIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... 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_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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 + 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_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.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... 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.L3HAChanceSchedulerTestCase.test_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule ... 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.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.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_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.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.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_network_policy_id ... 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.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.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_router.FloatingIPDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... 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.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_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.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.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_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.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_router.FloatingIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... 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.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... 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_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.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_validators.TestRegisterValidateMethods.test_get_validated_method +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_get_validated_method ... ok +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method +neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.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_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.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_generate_cookie ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_initialize_bridge ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_add_port_event ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_start_log_with_update_or_create_log_event ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_log_event ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_stop_log_with_delete_port_event ... ok +neutron.tests.unit.services.logapi.drivers.test_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.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.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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.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.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_keyword_argument ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_missing_argument ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestLockOnBridgeName.test_positional_argument ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.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.rpc.test_server.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... 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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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_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.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... 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_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___init__.MakeSerializableTestCase.test_make_serializable -neutron.tests.unit.privileged.agent.linux.test___init__.MakeSerializableTestCase.test_make_serializable ... 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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match ... ok -neutron.tests.unit.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_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... 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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.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.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port 7fea3778-3f01-4259-87c4-9d48fc5a6c50 on trunk fcbb3d50-2e45-4b10-ab7d-27314b3c5382. +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_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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... 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.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_ordered_l3_agents_by_num_routers ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_az_hints ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... ok +neutron.tests.unit.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_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... ok +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test_udate_subport_bindings_noretryerror ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... 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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... 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_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.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... 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.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.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.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.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.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok +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.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.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.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.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_delete_rule ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_object_single_transaction ... 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.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_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.TestQoSRuleAlias.test_show_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_show_rule ... 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.TestQoSRuleAlias.test_update_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAlias.test_update_rule ... 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_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.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.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_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.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.DefaultSecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... 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_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.TestQoSRuleAliasMinimumPacketRate.test_update_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_update_rule ... 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.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.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_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.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_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.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok +neutron.tests.unit.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.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.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.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.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.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 755422e0-8bc7-49a6-81a1-ab28fc748863 +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.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1198, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok +neutron.tests.unit.objects.test_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.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event ... ok +neutron.tests.unit.services.trunk.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.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.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.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_false ... ok +neutron.tests.unit.plugins.ml2.drivers.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.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... 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.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.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.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.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.test_auth.NeutronKeystoneContextTestCase.test_no_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... 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.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok +neutron.tests.unit.plugins.ml2.drivers.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.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... 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.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... 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.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... 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.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... 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.test_auth.NeutronKeystoneContextTestCase.test_with_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... 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.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.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.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_without_auth_token ... 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.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.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.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.test_policy.CustomRulesTestCase.test_field_check__regex_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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 + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 16e94d01-9634-4b2a-a9f4-a30ca0e2fe14 on trunk 5fdbdc93-5f6a-4497-a284-c350cf12fb7b: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port d2102639-b907-4045-a597-022d7a36fad7 on trunk 5fdbdc93-5f6a-4497-a284-c350cf12fb7b: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port fb3a7775-e457-4f6d-beed-7d0c5d7c9bb1 on trunk 5fdbdc93-5f6a-4497-a284-c350cf12fb7b: +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.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.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.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.test_policy.CustomRulesTestCase.test_field_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok +neutron.tests.unit.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.SystemExitTestCase.test_no_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok +neutron.tests.unit.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.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.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.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.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle +neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.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.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.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.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_and_add_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_and_add_two_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_and_keep_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_and_keep_two_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.test_type_flat.FlatTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_parse_physical_network_mtus ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name_multiple ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unallowed_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_with_unsupported_physical_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_segment_without_physnet_restriction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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_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_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_deals_with_db_duplicate ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok +neutron.tests.unit.plugins.ml2.test_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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 192525ab-3b99-4598-8079-54974ef209d2 on host fake_host for vnic_type normal using segments [{'id': '9b90d846-18e9-46fa-a882-03f6b076a12c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dc0795b4-341e-4e77-b58e-05a24f420ef3'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c328c731-f1b4-42ea-a196-21a68590e5b5 on host fake_host for vnic_type normal using segments [{'id': '34eb723b-8fab-4d91-871d-c0526225d0fe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '89c50c56-bf79-4aed-a282-9546885a566d'}] +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.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_rpc.RpcCallbacksTestCase.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_caching ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_network_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_context_without_bounded_segment ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_from_port ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_qos_policy_id_none ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_wrong_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list ... ok +neutron.tests.unit.plugins.ml2.test_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( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice + ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices + devices.append(self._get_device_details( + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1139, in __call__ + return self._mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1143, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.12/unittest/mock.py", line 1202, in _execute_mock_call + raise result +Exception: testdevice +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_and_failed_devices_failures ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list_with_empty_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_network_details ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status_failed ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_empty_devices ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_failed_devices ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_list_no_failure ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_notify_not_sent_with_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_up_with_device_not_bound_to_host_no_notify ... ok +neutron.tests.unit.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_dvr_to_snat ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_existing_router ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_centralized ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr ... ok +neutron.tests.unit.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.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_mode ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_dvr_router_without_snatbinding_and_no_gw ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_schedule_router_distributed ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok +neutron.tests.unit.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_dvr ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok +neutron.tests.unit.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_dvr_snat_no_vms ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.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.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.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.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.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_add_log_object_refs ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty ... ok +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref +neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_removed_log_object_ref ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_empty ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_all ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_missing_acls ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok neutron.tests.unit.services.logapi.drivers.test_manager.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 @@ -70100,186 +69291,30 @@ 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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ... ok -neutron.tests.unit.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_member_fip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lb_vip_fip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_with_gateway_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_without_gateway_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ... ok -neutron.tests.unit.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_router_with_ext_gw ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_enable_snat ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_get_router_availability_zones_multiple ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.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.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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway2 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_available_for_new_gateway3 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_per_priority ... ok -neutron.tests.unit.services.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.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.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.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.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.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.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.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.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.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.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.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 -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.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 -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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_router_not_found ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_update_lrouter_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface_with_gateway_set ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ... ok -neutron.tests.unit.services.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.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.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.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.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.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok neutron.tests.unit.services.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.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.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ... ok neutron.tests.unit.services.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.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.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.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.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 @@ -70288,1204 +69323,241 @@ neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces ... ok neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call ... ok -neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory -neutron.tests.unit.services.ovn_l3.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_ha_mandatory ... ok -neutron.tests.unit.services.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.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.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.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_driver.OvsTrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok -neutron.tests.unit.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.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.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok -neutron.tests.unit.services.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.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.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.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.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_no_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ... ok -neutron.tests.unit.services.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.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.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.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.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok -neutron.tests.unit.services.qos.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.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_random_string ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_trunk_side ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_int_side ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_trunk_patch_port_trunk_side ... ok -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.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok -neutron.tests.unit.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.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.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.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.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... ok -neutron.tests.unit.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.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.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.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.test_policy.CustomRulesTestCase.test_field_check__boolean_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables -neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables ... ok -neutron.tests.unit.tests.test_post_mortem_debug.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.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.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.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.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 - ----------------------------------------------------------------------- -Ran 21119 tests in 1320.727s - -OK (skipped=1717) -+ stestr slowest -Test id Runtime (s) ---------------------------------------------------------------------------------------------------------------------------------------------- ----------- -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_ipv6_subnet 20.383 -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos_scenarios 17.675 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet 16.472 -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 15.129 -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace 15.061 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet 13.832 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only 13.057 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant 12.619 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant 12.364 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port 12.092 -+ rm -rf .stestr -+ [ 3.13 = disabled ] -+ echo 3.13 -+ cut -d. -f1 -+ PYMAJOR=3 -+ echo ===> Testing with python (python3) -===> Testing with python (python3) -+ pwd -+ [ -d /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -z /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ] -+ [ -e .stestr.conf ] -+ [ -x /usr/bin/python3-stestr ] -+ STESTR=stestr -+ rm -rf .stestr -+ subunit2pyunit -+ PYTHON=python3.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. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_defer_not_called ... ok -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute -neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.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.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.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_local_ip_flows ... ok -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults -neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... 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_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.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_fail ... ok -neutron.tests.unit.agent.l2.extensions.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.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost -neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification ... ok -neutron.tests.unit.agent.common.test_utils.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_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_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.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_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_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test__packet_in_handler ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__exit__ ... ok - ERROR [neutron.agent.common.async_process] Process [fakecmd] dies due to the error: fakedata -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.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_dns ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_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_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.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.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_provider_networks ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test__validate_router_networks_tunnel_networks ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_protocol ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_lb_names ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_created_with_ranges ... ok +neutron.tests.unit.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.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.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found ... ok +neutron.tests.unit.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.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.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_manager.NeutronManagerTestCase.test_core_plugin_supports_services +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok 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 'openvswitchXX' +stevedore.exception.NoMatches: No 'neutron.core_plugins' driver found, looking for 'ml2XXXXXX' ERROR [neutron_lib.utils.runtime] Error loading class by class name Traceback (most recent call last): File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) + ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.interface_drivers' driver found, looking for 'openvswitchXX' +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.agent.common.utils] Error loading interface driver 'openvswitchXX' - ERROR [neutron_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.agent.common.utils] Error loading interface driver 'None' -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_hit_retry_limit ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_i_am_primary ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_bin_route ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcp_options ... ok -neutron.tests.unit.agent.common.test_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_resource_processing_queue.TestExclusiveResourceProcessor.test_primary -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... 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_add_flow_timeout_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow_timeout_set ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_allocate_rule_priority ... ok - ERROR [neutron_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' + ERROR [neutron.manager] Plugin 'ml2XXXXXX' not found. +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins ... ok +neutron.tests.unit.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.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 -During handling of the above exception, another exception occurred: +---------------------------------------------------------------------- +Ran 21119 tests in 2117.428s +OK (skipped=1717) ++ stestr slowest +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------- ----------- +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet 23.080 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_different_router 19.990 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant 18.718 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet 17.787 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_same_external_and_internal 17.365 +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant 17.297 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router 17.221 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal 17.191 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet 16.768 +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant 16.629 ++ rm -rf .stestr ++ for pyvers in ${PYTHON3S} ++ '[' 3.13 = disabled ']' +++ echo 3.13 +++ cut -d. -f1 ++ PYMAJOR=3 ++ echo '===> Testing with python (python3)' +===> Testing with python (python3) +++ pwd ++ '[' -d /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -z /build/reproducible-path/neutron-25.0.0/debian/tmp/usr/lib/python3/dist-packages ']' ++ '[' -e .stestr.conf ']' ++ '[' -x /usr/bin/python3-stestr ']' ++ STESTR=stestr ++ rm -rf .stestr ++ subunit2pyunit ++ PYTHON=python3.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. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. +1 RLock(s) were not greened, to fix this error make sure you run eventlet.monkey_patch() before importing any other modules. + 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_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_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_process_changed_of_port ... 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.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__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 + ERROR [neutron.agent.dhcp.agent] Failure notifying DHCP server of ready DHCP ports. Will retry on next iteration. 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.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_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.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_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessDieOnError.test__read_stderr_returns_none_on_error ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_all_already_set ... ok -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test__is_polling_required_returns_when_updates_are_present ... ok -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates -neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_updates ... 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.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.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.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_status_code ... ok -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_start_calls_monitor_start ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop -neutron.tests.unit.agent.common.test_polling.TestInterfacePollingMinimizer.test_stop_calls_monitor_stop ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change ... ok -neutron.tests.unit.agent.common.test_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.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.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_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.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.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_add_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.common.test_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_utils.TestLoadInterfaceDriver.test_load_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... 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.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.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 - 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.dhcp.test_agent.TestDeviceManager.test_destroy -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... 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_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.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.TestDeviceManager.test_destroy_with_none -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... ok -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success -neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_ovs_interface_driver_success ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_delete_port ... ok -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port -neutron.tests.unit.agent.l2.test_l2_agent_extensions_manager.TestL2AgentExtensionsManager.test_handle_port ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_on_exit_with_errors ... ok -neutron.tests.unit.agent.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.dhcp.test_agent.TestDeviceManager.test_get_interface_name -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... ok -neutron.tests.unit.agent.l2.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.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.TestDeferredOVSBridge.test_apply_order -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... ok -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation -neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_setup_static_local_ip_translation ... ok -neutron.tests.unit.agent.common.test_async_process.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.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_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr_failure ... ok -neutron.tests.unit.agent.l3.extensions.test_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.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.TestDeferredOVSBridge.test_right_allowed_passthroughs -neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... ok -neutron.tests.unit.agent.l3.extensions.test_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.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.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.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_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_add_protocols_some_already_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok -neutron.tests.unit.agent.l3.extensions.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.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.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options ... ok -neutron.tests.unit.agent.dhcp.test_agent.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_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_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_create_agent_rps -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps ... 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.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.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once -neutron.tests.unit.agent.common.test_async_process.TestFailingAsyncProcess.test_failing_async_process_handle_error_once ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_gateway ... 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.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.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_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test__deferred_create_agent_rps_multiple_hypervisors ... ok - ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active - ERROR [neutron.agent.common.ovsdb_monitor] Interface monitor is not active -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.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_handle_dhcp ... ok -neutron.tests.unit.agent.common.test_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.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_hosting_port_for_router_not_in_ns ... ok -neutron.tests.unit.agent.common.test_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_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_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_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_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output -neutron.tests.unit.agent.common.test_ovsdb_monitor.TestSimpleInterfaceMonitor.test_has_updates_is_false_if_active_with_no_output ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_packet_out ... ok -neutron.tests.unit.agent.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_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.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_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.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.test_qos.PortPolicyMapTestCase.test_clean_by_port -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.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_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.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_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_get_router_info_nonexistent ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_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.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.TestNetworkCache.test_cleanup_deleted_ports -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_delete_router ... ok -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok -neutron.tests.unit.agent.l3.test_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_delete_flow -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flow ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router ... ok -neutron.tests.unit.agent.l2.extensions.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.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_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_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_pp ... ok -neutron.tests.unit.agent.l3.test_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.PortPolicyMapTestCase.test_get_ports -neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns -neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_add_update_router_port_forwarding_change ... ok -neutron.tests.unit.agent.common.test_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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_update_router ... ok -neutron.tests.unit.agent.l3.test_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.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask ... ok -neutron.tests.unit.agent.l2.extensions.test_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_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits ... ok -neutron.tests.unit.agent.l3.test_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.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.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_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_daemon.TestDaemon.test_daemonize -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... 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.l3.router_info] L3 agent failure to setup floating IPs -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses - return self.process_floating_ip_addresses(interface_name) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.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.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_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.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp -neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_traits_shared_rp ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows ... ok -neutron.tests.unit.agent.l3.test_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.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.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.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_child ... 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_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_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_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.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok -neutron.tests.unit.agent.l3.test_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 - 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.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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: 1 -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_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.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports -neutron.tests.unit.agent.l3.extensions.test_port_forwarding.FipPortForwardingExtensionTestCase.test_extract_ports ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_add_rules ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... 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.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.test_daemon.TestDaemon.test_fork_parent -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... 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.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.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.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__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_daemon.TestDaemon.test_handle_sigterm -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... 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.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_invalid_prefix_ipv4 ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... 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_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_new_kernel ... ok -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules -neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v4 ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.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.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_daemon.TestDaemon.test_init_nopidfile -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... 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_setup_calls_fill_dhcp_udp_checksums_v6 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_calls_fill_dhcp_udp_checksums_v6 ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__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.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 - 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.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.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.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.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_daemon.TestDaemon.test_start -neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... 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_router_info.TestRouterInfo.test_add_ports_address_scope_iptables -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_add_ports_address_scope_iptables ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... 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.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__configure_ipv6_params_primary ... ok -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state -neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_put_fips_in_error_state ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestIsValidPrefix.test_valid_prefix_ipv6 ... 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.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.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_dhcp_port_with_non_enable_dhcp_subnet ... ok -neutron.tests.unit.agent.l3.test_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.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_ipv6 ... 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_ip_lib.TestIpNetnsCommand.test_add_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_add_namespace ... 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_drop_gid_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... 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, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - port.id, - ^^^^^^^^ - ...<2 lines>... - namespace=network.namespace, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - mtu=network.get('mtu')) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_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.TestDeviceManager.test_setup_plug_exception -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_plug_exception ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_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.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_ip_lib.TestIpNetnsCommand.test_delete_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... 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.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_icmp ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update -neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... 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.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.TestRouterInfo.test_check_and_remove_ecmp_route -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_check_and_remove_ecmp_route ... ok -neutron.tests.unit.agent.l3.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.test_daemon.TestPrivileges.test_drop_no_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_no_privileges ... 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.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.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_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.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_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_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_env_var_prepend ... ok -neutron.tests.unit.agent.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.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.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.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_daemon.TestPrivileges.test_drop_user_privileges -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns ... ok -neutron.tests.unit.agent.l3.extensions.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_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_daemon.TestPrivileges.test_setgid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... ok -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated -neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute_nosudo_with_no_namespace ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_routes ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_dhcp_options ... ok -neutron.tests.unit.agent.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.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails -neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... ok -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_id_from_br ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_port_ip ... ok -neutron.tests.unit.agent.linux.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.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_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.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... 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 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... 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.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.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.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.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.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_interface.TestBridgeInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_get_device_name ... 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.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.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.linux.test_utils.TestUnixDomainHttpConnection.test_connect -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... 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_ipv4.DHCPIPv4ResponderTestCase.test_packet_out -neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.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_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.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.TestBridgeInterfaceDriver.test_plug_dev_exists -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... 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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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__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.linux.test_ip_lib.TestIpAddrCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... 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.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__handle_update_create_rules_checks_should_apply_to_port ... ok -neutron.tests.unit.agent.l3.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_interface.TestBridgeInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_no_ns ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... 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.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.dhcp.test_agent.TestDhcpAgent.test_call_driver -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver ... 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_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.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_dynamic_permanent ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__iterate_rules_with_unknown_rule_type ... ok -neutron.tests.unit.agent.l3.test_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_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreatePortRangeFlows.test_create_port_range_flows_with_source ... ok -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... 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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_no_instance_match ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version ... 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.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok -neutron.tests.unit.agent.l2.extensions.test_qos.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.l3.test_agent.TestBasicRouterOperations.test__process_network_update -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.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_interface.TestBridgeInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... 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.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.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.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.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_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.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete -neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_delete ... 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_no_device -neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... 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 - 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 "/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 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_1_192_168_1_1 ... ok -neutron.tests.unit.agent.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_failure -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_failure ... 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_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_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.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_async_process.TestAsyncProcess.test__pid_none -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... 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.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_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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_network_update_not_connected_to_router ... ok -neutron.tests.unit.agent.l3.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_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... 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.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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_3_fe80__5054_ff_fede_5bbf ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.l3.agent] Error while processing router 097089e6-df96-4e9a-b37c-3c670c162215 + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +RuntimeError +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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_getaddrinfo_localhost ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_agent_start_restarts_metadata_proxy ... 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/l3/agent.py", line 649, in _process_added_router - ri.process() - ~~~~~~~~~~^^ + 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -71494,11 +69566,17 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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.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_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 +Exception +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_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn +neutron.tests.unit.agent.common.test_utils.TestGetHypervisorHostname.test_get_hypervisor_hostname_gethostname_fqdn ... 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] Process [fakecmd] dies due to the error: fakedata 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 @@ -71513,221 +69591,393 @@ raise effect oslo_messaging.rpc.client.RemoteError: Remote error: IpAddressGenerationFailure None None. -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.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_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.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.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_ovs_lib.TestDeferredOVSBridge.test_apply +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 + 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 'openvswitchXX' + 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 'openvswitchXX' + +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.agent.common.utils] Error loading interface driver 'openvswitchXX' +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_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.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy +neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_spawn_host_metadata_haproxy ... ok +neutron.tests.unit.agent.dhcp.test_agent.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_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_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips +neutron.tests.unit.agent.l3.extensions.qos.test_fip.RouterFipRateLimitMapsTestCase.test_get_router_floating_ips ... ok +neutron.tests.unit.agent.common.test_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_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.TestNetworkCache.test_cleanup_deleted_ports +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports ... 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___str__ +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test___str__ ... 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_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_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.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.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_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.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.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.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_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_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_order +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_apply_order ... ok +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute +neutron.tests.unit.agent.common.test_placement_report.DeferredCallTestCase.test_execute ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_get_metadata_bind_interface_returns_segments ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_ip_address_generation_failure ... ok -neutron.tests.unit.agent.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.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.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.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults +neutron.tests.unit.agent.common.test_utils.TestDefaultRpHypervisors.test_defaults ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_forced ... ok +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed +neutron.tests.unit.agent.common.test_polling.TestBasePollingManager.test_is_polling_required_returns_true_when_polling_not_completed ... ok +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_getattr_unallowed_attr ... 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.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.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.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.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__read_returns_none_for_missing_output ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_call_driver_no_network ... 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_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.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.common.test_async_process.TestAsyncProcess.test__spawn -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__spawn ... ok -neutron.tests.unit.agent.l3.test_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.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_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.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_dns ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.common.test_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.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.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_right_allowed_passthroughs +neutron.tests.unit.agent.common.test_ovs_lib.TestDeferredOVSBridge.test_right_allowed_passthroughs ... 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.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.test_interface.TestABCDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__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.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.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.TestDhcpPluginApiProxy.test_update_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpPluginApiProxy.test_update_dhcp_port ... 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.TestDeviceManager.test__check_dhcp_port_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test__check_dhcp_port_subnet ... 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 - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! -neutron.tests.unit.agent.l3.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 - ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process - output = callback() - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception - raise Exception('Error!') -Exception: Error! -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway ... ok - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 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 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_no_match_1_192_168_1_1 ... ok +neutron.tests.unit.agent.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.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.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.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_configure_dhcp_for_network_no_subnets_with_dhcp_enabled ... ok -neutron.tests.unit.agent.common.test_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.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_sent_kill_event ... ok - ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 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 -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_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_rtr_2_fip_link_and_addr_already_exist ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... 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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_create_dhcp_port_create_new ... 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.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.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.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_cmd -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_cmd ... 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.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_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.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.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_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.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.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_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_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.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.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_get_ret_packet ... ok +neutron.tests.unit.agent.l2.extensions.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.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.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.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.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_dhcpv6_client_ident ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.RouterNDPProxyMappingTestCase.test_del_ndp_proxies ... ok +neutron.tests.unit.agent.linux.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.TestDeviceManager.test_destroy +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy ... 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_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.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.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.TestDeviceManager.test_destroy_with_none +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_destroy_with_none ... ok +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv4.DHCPIPv4ResponderTestCase.test_packet_out ... 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.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.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_create_port ... ok +neutron.tests.unit.agent.linux.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.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.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 + 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_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.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.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.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.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_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_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.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_dhcp_ready_ports_loop_with_limit_ports_per_call ... ok -neutron.tests.unit.agent.common.test_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_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_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.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.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... 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.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.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success +neutron.tests.unit.agent.common.test_utils.TestLoadInterfaceDriver.test_load_interface_driver_success ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test_Common.test_version_from_protocol ... ok neutron.tests.unit.agent.dhcp.test_agent.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.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_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.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vifs_by_ids ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_snat_idx_ipv6_below_32768 ... ok - ERROR [neutron.agent.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_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_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.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.common.test_ovs_lib.OVS_Lib_Test.test_add_flow +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_flow ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_disabled ... ok +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_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.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_added ... ok +neutron.tests.unit.agent.common.test_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_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_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout -neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_timeout ... ok - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_no_match_2___ffff_192_168_1_1 ... ok -neutron.tests.unit.agent.l3.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_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_l3_init_with_clean_connections -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_clean_connections ... 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 - ERROR [neutron.agent.metadata.agent] No port found in network None with IP address fe80::5054:ff:fede:5bbf +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_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.dhcp.test_agent.TestDhcpAgent.test_init_host neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_init_host ... 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.TestSetIpNonlocalBindForHaNamespace.test_setting_failure -neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... 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_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_l3_init_with_duplicated_ipv6 -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6 ... 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.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.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.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.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_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_dynamic ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_as_root_namespace ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_port_sg_removed ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stderr_logging_enabled ... ok +neutron.tests.unit.agent.common.test_ovsdb_monitor.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__iter_queue_returns_empty_list_for_empty_queue +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__iter_queue_returns_empty_list_for_empty_queue ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_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.TestSGPortMap.test_update_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSGPortMap.test_update_rules ... 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.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_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.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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_no_id ... ok -neutron.tests.unit.agent.linux.test_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.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.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 - 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.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_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_flow_with_priority_set ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_execute_wrapper ... 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_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_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test___init___with_format ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_none_interface_driver ... ok -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_port_router_id ... ok -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_duplicated_ipv6_uncompact ... ok -neutron.tests.unit.agent.l3.test_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.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_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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_ports_for_remote_address_cache_hit ... ok -neutron.tests.unit.agent.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.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcessLogging.test__read_stdout_logging_enabled ... ok +neutron.tests.unit.agent.common.test_ovs_lib.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.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_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_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns +neutron.tests.unit.agent.common.test_ovsdb_monitor.TestOvsdbMonitor.test__init__with_connection_columns ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_gid_privileges ... 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 @@ -71782,605 +70032,634 @@ __import__(mod_str) ~~~~~~~~~~^^^^^^^^^ ModuleNotFoundError: No module named 'foo' -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 ERROR [neutron.agent.common.utils] Error loading interface driver 'foo.bar' -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 + ERROR [neutron.agent.common.async_process] An error occurred while killing [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 229, in _kill_process + utils.kill_process(pid, kill_signal, self.run_as_root) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError: Invalid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__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_nonexistent_interface_driver neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_nonexistent_interface_driver ... ok - ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: - ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok -neutron.tests.unit.agent.linux.test_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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks ... ok -neutron.tests.unit.agent.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.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.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.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.dhcp.test_agent.TestDhcpAgent.test_periodic_resync neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync ... ok -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice -neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_router_networks_twice ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok -neutron.tests.unit.agent.linux.test_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.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit ... ok -neutron.tests.unit.agent.l3.test_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_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.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.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.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.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config -neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_namespace ... 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.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.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.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.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.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.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_without_clean_connections -neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_without_clean_connections ... ok -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config -neutron.tests.unit.agent.l2.extensions.metadata.test_host_metadata_proxy.TestHostMedataHAProxyDaemonMonitor.test_generate_host_metadata_haproxy_config ... ok -neutron.tests.unit.agent.linux.test_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.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.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.common.test_async_process.TestAsyncProcess.test_iter_stderr -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... ok -neutron.tests.unit.agent.l2.extensions.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_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_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_noopfirewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... 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.dhcp.test_agent.TestNetworkCache.test_get_network_ids -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok -neutron.tests.unit.agent.l3.extensions.test_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_async_process.TestAsyncProcess.test_iter_stdout -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stdout ... 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.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.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_delete_conntrack_state_dedupes ... ok -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_check_conntrack_helper_changes ... ok -neutron.tests.unit.agent.dhcp.test_agent.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_keepalived.KeepalivedManagerTestCase.test_destroy_force -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal -neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok -neutron.tests.unit.agent.l3.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_conntrack.OvsIPConntrackTestCase.test_get_device_zone -neutron.tests.unit.agent.linux.test_ip_conntrack.OvsIPConntrackTestCase.test_get_device_zone ... ok -neutron.tests.unit.agent.linux.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.SecurityGroupAgentRpcTestCase.test_refresh_firewall -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_refresh_firewall ... 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_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.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperMappingTestCase.test_clear_by_router_id ... ok -neutron.tests.unit.agent.common.test_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_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.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_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.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.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_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.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_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.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.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_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_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.TestDhcpBase.test_base_abc_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... 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.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.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.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_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.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.test_dhcp.TestDhcpBase.test_check_version_abstract_error -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_check_version_abstract_error ... ok -neutron.tests.unit.agent.linux.test_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_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.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_dhcp.TestDhcpBase.test_restart -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.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.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_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_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.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.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_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.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_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_internal_network_dist_with_addr_scope_match ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_init_exists_unlink_no_file ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_other_is_none ... 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.metadata.test_agent.TestUnixDomainMetadataProxy.test_main -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... ok -neutron.tests.unit.agent.l3.test_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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_updated ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_name ... 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.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.TestIPDevice.test_eq_same_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... 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.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_external_gateway ... ok -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... 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.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.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_200 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_200 ... 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.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.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.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.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.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_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range ... ok -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_scan_fip_ports_restart_fips ... ok -neutron.tests.unit.agent.common.test_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.TestNetworkCache.test_put_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network ... 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.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.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_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.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.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.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_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.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.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_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.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.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.ExtensionPathTest.test_get_extensions_path_no_extensions -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_no_extensions ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_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_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.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.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_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.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_port_existing ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported_not_track ... ok -neutron.tests.unit.agent.l3.test_dvr_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.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension -neutron.tests.unit.api.test_extensions.ExtensionPathTest.test_get_extensions_path_single_extension ... ok -neutron.tests.unit.agent.l3.test_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.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.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.dhcp.test_agent.TestNetworkCache.test_remove_network -neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... ok -neutron.tests.unit.agent.linux.test_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_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.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist ... ok -neutron.tests.unit.api.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_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.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.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test__packet_in_handler ... ok -neutron.tests.unit.agent.linux.test_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.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_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.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.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.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.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_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_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.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.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route -neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_get_bin_route ... ok +neutron.tests.unit.agent.linux.test_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.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__handle_notification_ignores_all_event_types_except_updated ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 -neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_400 ... ok -neutron.tests.unit.agent.l3.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.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing -neutron.tests.unit.agent.ovsdb.native.test_connection.ConfigureSslConnTestCase.test_ssl_conn_file_missing ... ok -neutron.tests.unit.agent.l3.test_dvr_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.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_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_and_wait_returns_true_for_valid_pid ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_get_interface_name ... 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.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_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_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.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.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.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.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.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.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options +neutron.tests.unit.agent.l2.extensions.dhcp.test_ipv6.DHCPIPv6ResponderTestCase.test_get_reply_dhcp_options ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test__process_reset_port ... 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.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_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_qdisc ... 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.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded -neutron.tests.unit.api.v2.test_base.QuotaTest.test_create_network_quota_exceeded ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_process_timeout_reached ... ok +neutron.tests.unit.agent.l2.extensions.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_daemon.TestPrivileges.test_drop_privileges_without_root_permissions +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_privileges_without_root_permissions ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.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.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.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.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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.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_daemon.TestPrivileges.test_drop_uid_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_uid_privileges ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_delete_port ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__kill_targets_process_for_pid ... ok neutron.tests.unit.agent.l2.extensions.test_qos.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_lib.TestIpLinkCommand.test_delete -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_delete ... 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.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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_with_chain ... ok -neutron.tests.unit.agent.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__set_subnet_arp_info -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__set_subnet_arp_info ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceTypeTestCase.test_get_resource_type_none ... ok -neutron.tests.unit.agent.l3.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.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router ... ok +neutron.tests.unit.agent.l3.test_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.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.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_change_gateway_outside_subnet ... ok +neutron.tests.unit.agent.l2.extensions.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.test_daemon.TestPrivileges.test_drop_user_privileges +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_drop_user_privileges ... ok neutron.tests.unit.agent.l2.extensions.test_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.TestIpLinkCommand.test_set_address -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... 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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_duplicated_without_chain ... ok -neutron.tests.unit.agent.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.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.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.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_deleted_notification ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__pid_none ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_do_nothing ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_delete_known_port ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_no_output ... ok -neutron.tests.unit.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.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist_with_addr_scope_mismatch ... ok -neutron.tests.unit.agent.l3.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.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.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.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.agent.l2.extensions.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_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_setgid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_fails ... 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_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_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_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.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_bulk_pull ... ok -neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_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.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.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_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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device ... ok -neutron.tests.unit.agent.linux.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.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.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_daemon.TestPrivileges.test_setgid_with_id +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_id ... 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.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_update_router ... ok +neutron.tests.unit.agent.common.test_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_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_handle_updated_notification ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_no_subnet ... 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.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_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.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.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_clean_by_port_for_unknown_port ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setgid_with_name ... 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.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.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.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_check_gateway_ip_changed_no_change ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_add_protocols_some_already_set ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_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.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.TestNetworkCache.test_cleanup_deleted_ports_loop_call +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_cleanup_deleted_ports_loop_call ... ok +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_fails ... 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.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.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_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_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_set_default_route_outside_subnet +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_set_default_route_outside_subnet ... ok +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_pulling_lip_associations_on_init ... ok +neutron.tests.unit.agent.common.test_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.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.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.test_qos.PortPolicyMapTestCase.test_get_ports +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_get_ports ... ok +neutron.tests.unit.agent.l3.extensions.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.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 + ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process + output = callback() + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception + raise Exception('Error!') +Exception: Error! + ERROR [neutron.agent.common.async_process] An error occurred while communicating with async process [fake]. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/common/async_process.py", line 258, in _watch_process + output = callback() + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/common/test_async_process.py", line 105, in _watch_process_exception + raise Exception('Error!') +Exception: Error! +neutron.tests.unit.agent.l2.extensions.test_local_ip.LocalIPAgentExtensionTestCase.test_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_async_process.TestAsyncProcess.test__watch_process_exits_on_exception +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test__watch_process_exits_on_exception ... ok +neutron.tests.unit.agent.common.test_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.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.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.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_daemon.TestPrivileges.test_setuid_with_name +neutron.tests.unit.agent.linux.test_daemon.TestPrivileges.test_setuid_with_name ... 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.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out +neutron.tests.unit.agent.l2.extensions.dhcp.test_base.DHCPResponderBaseTestCase.test_packet_out ... ok +neutron.tests.unit.agent.common.test_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_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.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.TestDeviceManager.test_setup +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup ... 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 +/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmpgjwbtww2/tmpzfbxbist/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.dhcp.test_agent.TestNetworkCache.test_get_network_by_id +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_by_id ... ok +neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log +neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... 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.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_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.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.PortPolicyMapTestCase.test_update_policy +neutron.tests.unit.agent.l2.extensions.test_qos.PortPolicyMapTestCase.test_update_policy ... 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.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_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.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_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.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.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.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.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.agent.common.test_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.TestNetworkCache.test_get_network_ids +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_get_network_ids ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_create_dhcp_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHybridIptablesHelper.test_overloaded_remove_conntrack ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_any_cookie ... ok +neutron.tests.unit.agent.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.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.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.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_device_is_ready ... ok +neutron.tests.unit.agent.l3.test_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.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_flows_cookie_nomask ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_known_port ... 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.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.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_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.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_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_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.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.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_delete_neutron_ports ... ok neutron.tests.unit.agent.l2.extensions.test_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.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok -neutron.tests.unit.agent.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_resources_rpc.ResourcesPullRpcApiTestCase.test_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcApiTestCase.test_pull ... 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_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.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_external_process.TestProcessMonitor.test_error_logged +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_error_logged ... ok +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_do_action_flows_delete_flows ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_change_policy_rule ... ok neutron.tests.unit.agent.l2.extensions.test_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.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_ip_lib.TestIpLinkCommand.test_set_mtu -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... 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.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.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_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.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_external_process.TestProcessMonitor.test_exit_handler +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... ok neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionRpcTestCase.test_handle_unknown_port ... ok -neutron.tests.unit.agent.l3.test_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.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_ip_lib.TestIpLinkCommand.test_set_name -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_name ... 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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filters ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_delete_router ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules +neutron.tests.unit.agent.l2.extensions.test_qos.QosExtensionReflushRulesTestCase.test_is_reflush_required_remove_rules ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_put_network_existing ... 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_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain ... 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, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + port.id, + ^^^^^^^^ + ...<2 lines>... + namespace=network.namespace, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + mtu=network.get('mtu')) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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 +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.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.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.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull -neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPullRpcCallbackTestCase.test_bulk_pull ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... 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__get_or_create_qdisc -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_or_create_qdisc ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_fip_qos_changed_to_none ... ok -neutron.tests.unit.agent.l3.extensions.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.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_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.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_ip_lib.TestIpLinkCommand.test_set_up -neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... 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.ovn.metadata.test_server.TestMetadataProxyHandler.test_call -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... 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.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_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.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.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.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_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_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.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_external_process.TestProcessMonitor.test_register +neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... 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.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port +neutron.tests.unit.agent.l2.extensions.dhcp.test_extension.DHCPAgentExtensionTestCase.test_delete_port_without_vif_port ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__delete_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_setup_without_ipv6_enabled ... ok +neutron.tests.unit.agent.l3.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.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_async_process.TestAsyncProcess.test_iter_stderr +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_iter_stderr ... ok +neutron.tests.unit.agent.linux.test_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.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.dhcp.test_agent.TestNetworkCache.test_remove_network +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_network ... 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_update +neutron.tests.unit.agent.dhcp.test_agent.TestDeviceManager.test_update ... 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.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_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.TestNetworkCache.test_remove_port_existing +neutron.tests.unit.agent.dhcp.test_agent.TestNetworkCache.test_remove_port_existing ... 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.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.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test__init_max_id_vsctl ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_kill_process_and_wait_with_different_signal ... ok +neutron.tests.unit.agent.l3.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.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.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_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.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_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.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.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_delete_port_exception ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_delete_sg ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__rule_is_ingress_direction ... ok +neutron.tests.unit.agent.l3.test_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.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_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.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_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.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.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test__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_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_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_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.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_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_rule_exchanged_interface_and_ip ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIdMap.test_get_conj_id_invalid ... ok +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_catch_update_port_exception ... ok +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started +neutron.tests.unit.agent.common.test_async_process.TestAsyncProcess.test_stop_raises_exception_if_already_started ... ok +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_create ... 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_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_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_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.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_dump_flows ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_daemonize ... ok +neutron.tests.unit.agent.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.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.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_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_address_by_interface_no_track_not_supported ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... 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.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.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test__get_snat_idx_ipv6_below_32768 ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_delete_pid ... 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.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 + 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.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_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.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_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.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_create_gateway_port ... ok +neutron.tests.unit.agent.l3.test_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_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_update +neutron.tests.unit.agent.l2.extensions.test_qos.QosAgentDriverTestCase.test_update ... 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.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.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_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.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_remove_addresses_by_interface_with_no_track ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_get_traffic_counters ... ok +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns +neutron.tests.unit.agent.l3.test_l3_agent_extension_api.TestL3AgentExtensionApi.test_is_router_in_namespace_for_not_in_ns ... ok +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipRulePriorityAllocator.test__init__ ... 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.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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: 1 +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_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.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_keepalived.KeepalivedManagerTestCase.test_destroy +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy ... 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.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.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.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.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.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match -neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_fork_parent ... 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 + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +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_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.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov +neutron.tests.unit.agent.l2.extensions.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_keepalived.KeepalivedManagerTestCase.test_destroy_force +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedManagerTestCase.test_destroy_force ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_existing_ports ... ok neutron.tests.unit.agent.l3.test_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_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.linux.test_ip_lib.TestIpNeighCommand.test_add_entry -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry ... ok -neutron.tests.unit.agent.l3.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.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.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.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_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_daemon.TestDaemon.test_handle_sigterm +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_handle_sigterm ... 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.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.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.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices +neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_multiple_devices ... ok neutron.tests.unit.agent.l3.test_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.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_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_id_for_filter ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_nonexistent_namespace ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_iptables_failure_with_no_failing_line_number ... ok +neutron.tests.unit.agent.linux.test_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_daemon.TestDaemon.test_init +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_unknown ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test__process_update_policy ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.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_namespace_manager.TestNamespaceManager.test_is_managed neutron.tests.unit.agent.l3.test_namespace_manager.TestNamespaceManager.test_is_managed ... 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.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_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.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.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_ip_lib.TestIpNeighCommand.test_add_entry_other_error -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_add_entry_other_error ... ok +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_init_nopidfile ... 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.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_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes +neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_list_tc_policy_classes ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_get_hybrid_ports ... ok +neutron.tests.unit.agent.l3.test_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.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 @@ -72394,136 +70673,51 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect RuntimeError +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_chain ... ok +neutron.tests.unit.agent.l3.extensions.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.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.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group ... ok -neutron.tests.unit.common.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.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_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_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.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.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.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.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_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_fip_ns.TestDvrFipNs.test_unsubscribe -neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... 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_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.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_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_check_kernel_hz_lower_then_zero ... ok -neutron.tests.unit.agent.linux.test_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.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_baremetal ... ok -neutron.tests.unit.agent.l3.extensions.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.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.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.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 -neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... 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.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.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.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.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.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_affects_only_own_rules ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_filters_bw_limit ... ok -neutron.tests.unit.agent.linux.test_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.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.TestIpNeighCommand.test_flush -neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... 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.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.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.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing -neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing ... ok -neutron.tests.unit.agent.linux.test_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_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_delete_tbf_bw_limit ... ok -neutron.tests.unit.agent.l3.test_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_keepalived.KeepalivedConfTestCase.test_config_generation -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... 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.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_sanitize_map ... ok -neutron.tests.unit.api.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_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.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.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_tc_lib.TestTcCommand.test_get_filters_bw_limits -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_filters_bw_limits ... ok -neutron.tests.unit.agent.l3.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_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.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.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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_add_arp_entry_no_routerinfo ... ok -neutron.tests.unit.agent.linux.test_dhcp.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_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_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.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.ResourceExtensionTest.test_exceptions_notimplemented -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_exceptions_notimplemented ... 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.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.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.test_external_process.TestProcessManager.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... 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.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_daemon.TestDaemon.test_start +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start ... 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.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_add_bridge ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_remove_nonexistent_rule ... ok +neutron.tests.unit.agent.linux.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.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_add_router_only_egress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_add_router_only_egress ... ok + ERROR [neutron.agent.linux.daemon] Pidfile already exist. Daemon already running? +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_daemon.TestDaemon.test_start_running +neutron.tests.unit.agent.linux.test_daemon.TestDaemon.test_start_running ... 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_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.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.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.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false ... ok +neutron.tests.unit.agent.l3.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.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_devlink.TestDevlink.test_get_port +neutron.tests.unit.agent.linux.test_devlink.TestDevlink.test_get_port ... 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 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 @@ -72540,24 +70734,28 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect RuntimeError +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.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_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_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.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.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.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_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.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty -neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_empty ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... ok +neutron.tests.unit.agent.l3.extensions.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.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor +neutron.tests.unit.agent.ovsdb.native.test_connection.OvsIdlMonitorTestCase.test_start_bridge_monitor ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_no_value ... ok +neutron.tests.unit.agent.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.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_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_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.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_external_process.TestProcessManagerScript.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_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 @@ -72574,2641 +70772,1328 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect RuntimeError +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.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_periodic_resync_helper_with_event ... ok -neutron.tests.unit.agent.l3.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.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.l3.test_item_allocator.TestItemAllocator.test__init__ -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... 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_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.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_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_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedGetFreeRangeTestCase.test_get_free_range_excluded_out_of_parent ... ok +neutron.tests.unit.agent.linux.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.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.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_interface.TestABCDriver.test_add_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_add_ipv6_addr ... 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.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_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.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.TestDhcpAgent.test_populate_cache_on_start neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start ... 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_external_process.TestProcessManager.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... 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_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_item_allocator.TestItemAllocator.test__init__readfile -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile ... ok -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized -neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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_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_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_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_hybrid_ports_cleaned ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_process_ip_rates_with_cache ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr ... 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.linux.test_external_process.TestProcessManagerScript.test_active_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active_none ... ok +neutron.tests.unit.agent.l3.extensions.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.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.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.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_populate_cache_on_start_without_active_networks_support ... ok -neutron.tests.unit.api.test_extensions.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.test_utils.TestExcDetails.test_attach_exc_details -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... 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_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_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.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.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_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok +neutron.tests.unit.agent.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_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.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_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.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_delete_ipv6_addr_with_prefix +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_delete_ipv6_addr_with_prefix ... ok +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__ ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports +neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_load_driver_if_needed_no_hybrid_ports ... ok +neutron.tests.unit.agent.linux.test_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.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.qos.test_base.RateLimitMapsTestCase.test_update_policy +neutron.tests.unit.agent.l3.extensions.qos.test_base.RateLimitMapsTestCase.test_update_policy ... ok +neutron.tests.unit.agent.l3.extensions.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.TestDhcpAgent.test_report_state_revival_logic neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_report_state_revival_logic ... 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.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace_no_path ... ok -neutron.tests.unit.agent.l3.test_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_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.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.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.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_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_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestFlowPriority.test_flow_priority_offset ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_device_name ... ok +neutron.tests.unit.agent.l3.test_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_tc_lib.TestHandleFromHexToString.test_run +neutron.tests.unit.agent.linux.test_tc_lib.TestHandleFromHexToString.test_run ... 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.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__process_pd_iptables_rules ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_run_completes_single_pass ... 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.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_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.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.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_none ... 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_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_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_dhcp.TestDhcpBase.test_base_abc_error +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_base_abc_error ... 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 +/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_21xnitb7/tmp7o84s2_o' mode='rb+' closefd=True> + self._env_driver = _environment.EnvironmentConfigurationSource() +ResourceWarning: Enable tracemalloc to get the object allocation traceback +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_interface.TestABCDriver.test_get_ipv6_llas +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_get_ipv6_llas ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... 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.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test__init__readfile_error ... ok neutron.tests.unit.agent.dhcp.test_agent.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_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_ingress_qdisc_burst_value_burst_not_none ... ok -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_interpolation ... ok -neutron.tests.unit.agent.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_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.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_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_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.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.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress -neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_ingress ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_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_router_info.TestRouterInfo.test__update_internal_ports_cache +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test__update_internal_ports_cache ... ok +neutron.tests.unit.agent.l3.test_dvr_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.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.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_utils.TestUnixDomainWSGIServer.test_run +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_run ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router ... ok +neutron.tests.unit.agent.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.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_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port ... 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.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.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.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.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation -neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_multiple_interpolation ... ok -neutron.tests.unit.agent.linux.test_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_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.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_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_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_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.linux.test_dhcp.TestDhcpBase.test_restart +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpBase.test_restart ... 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.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_value_from_other_config_value_error ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_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_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_interface.TestABCDriver.test_init_router_port_delete_onlink_routes +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_delete_onlink_routes ... ok +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_fip_policy_changed ... ok neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_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_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_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_tc_lib.TestTcCommand.test_update_filters_bw_limit -neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy -neutron.tests.unit.agent.l3.extensions.qos.test_gateway_ip.RouterGatewayIPQosAgentExtensionTestCase.test__process_update_policy ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_namespace ... 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.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.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_disabled_net ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverRules.test_metadata_filter_rules ... 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.l3.test_item_allocator.TestItemAllocator.test_release -neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... 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.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.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.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.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bits_to_kilobits ... 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.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.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.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.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_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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated ... ok -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast -neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_cast ... 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.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.common.test_utils.TestIECUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... 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.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.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.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.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.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.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.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_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.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.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.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.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_sync_state_same -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_same ... 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.TestProcessManager.test_enable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... 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.common.test_utils.TestThrottler.test_method_still_callable -neutron.tests.unit.common.test_utils.TestThrottler.test_method_still_callable ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action ... ok -neutron.tests.unit.agent.l3.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.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.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.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_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.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.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.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_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.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.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_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.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.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action ... ok -neutron.tests.unit.agent.l3.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.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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_dhcp_helper_driver_failure_isolated_metadata ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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.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.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_get_pid_file_name_default ... ok -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed -neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommand.test_set_ip_rate_limit_filter_existed ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_updated_ports_only ... 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 - 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.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.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_create_router ... 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-be96e8bf-66 -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.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_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.linux.test_external_process.TestProcessManager.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension -neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension ... ok +neutron.tests.unit.agent.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.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_ports_on_host_by_subnet ... ok +neutron.tests.unit.agent.linux.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_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_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.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_get_vif_ports ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... 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.TestSecurityGroupAgentWithIptables.test_prepare_remove_port neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_prepare_remove_port ... 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_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.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.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.ConntrackHelperExtensionTestCase.test_delete_router -neutron.tests.unit.agent.l3.extensions.test_conntrack_helper.ConntrackHelperExtensionTestCase.test_delete_router ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level ... ok -neutron.tests.unit.agent.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.TcPolicyClassTestCase.test_add_tc_policy_class -neutron.tests.unit.agent.linux.test_tc_lib.TcPolicyClassTestCase.test_add_tc_policy_class ... 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.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_cleanup_port_last_port_marks_cleaned ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int ... ok -neutron.tests.unit.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.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_check_exit_code ... 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_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.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_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.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_utils.AgentUtilsExecuteTest.test_encode_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_encode_process_input ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_dist_network ... ok - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -webob.exc.HTTPGatewayTimeout: The gateway has timed out. -neutron.tests.unit.agent.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.api.v2.test_resource.ResourceTestCase.test_http_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... ok -neutron.tests.unit.agent.linux.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_utils.AgentUtilsExecuteTest.test_execute_raises -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback -neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback ... ok -neutron.tests.unit.api.rpc.callbacks.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 - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_localized..TestException: Translated error -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... 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_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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... 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_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_interface.TestOVSInterfaceDriver.test_get_device_name -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... 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 - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json..TestException: 网络 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false -neutron.tests.unit.agent.linux.openvswitch_firewall.test_iptables.TestHelper.test_has_not_been_cleaned_false ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.NDPProxyExtensionLegacyTestCase.test__handle_notification -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test__handle_notification ... 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.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_registers_callback ... ok - ERROR [neutron.api.v2.resource] None failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 96, in resource - method = getattr(controller, action) -TypeError: attribute name must be string, not 'NoneType' -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok -neutron.tests.unit.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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper ... ok -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_register_succeeds_on_multiple_calls ... ok -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_code_log_error_raise_runtime ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok -neutron.tests.unit.agent.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.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_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.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.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.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 - 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.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_return_str_data ... ok -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler -neutron.tests.unit.common.test_utils.TestThrottler.test_throttler ... 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.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.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_create_dvr_fip_interfaces_update ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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_utils.AgentUtilsExecuteTest.test_stderr_true -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... 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.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.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.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.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.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.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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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.api.v2.test_resource.ResourceTestCase.test_status_200 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... 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_utils.AgentUtilsExecuteTest.test_with_addl_env -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... ok -neutron.tests.unit.agent.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.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_interface.TestOVSInterfaceDriver.test_plug_configured_bridge -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_configured_bridge ... ok -neutron.tests.unit.agent.l3.extensions.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.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl -neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_versions_ttl ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_privsep ... 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.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.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_resource.ResourceTestCase.test_unhandled_error -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... 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 - 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.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_interface.TestOVSInterfaceDriver.test_plug_new -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... 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_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.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.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_attached_details ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_ipv4 ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_nonisolated_dist_network ... ok -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_update_address_scope ... ok -neutron.tests.unit.agent.linux.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.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_interface.TestOVSInterfaceDriver.test_plug_no_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router ... ok -neutron.tests.unit.agent.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_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.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.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_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.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_interface.TestOVSInterfaceDriver.test_plug_with_ns -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_with_ns ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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_utils.AgentUtilsExecuteTest.test_without_helper -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... 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.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated ... ok -neutron.tests.unit.api.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.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.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent ... ok -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug -neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_unplug ... 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.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 - 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.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.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.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok -neutron.tests.unit.conf.policies.test_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_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.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.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 - ERROR [neutron.api.v2.resource] test failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unmapped_neutron_error_with_json..TestException: 网络 -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_addbr_exists ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_ip_generation_failure_reraise ... ok -neutron.tests.unit.api.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_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.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.conf.policies.test_agent.ProjectManagerTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... ok -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version -neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version ... ok -neutron.tests.unit.agent.l3.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.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.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.TestConntrack.test_delete_socket_conntrack_state -neutron.tests.unit.agent.linux.test_ip_lib.TestConntrack.test_delete_socket_conntrack_state ... ok -neutron.tests.unit.agent.linux.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.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 - 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.ProjectManagerTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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.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_bridge_lib.BridgeLibTest.test_get_interfaces -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... 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.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_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.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.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_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_bridge_lib.BridgeLibTest.test_is_bridged_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_is_bridged_interface ... 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.TestOvsdbClientCommand.test_run_empty_list -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.api.rpc.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_bridge_lib.BridgeLibTest.test_owns_interface -neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_owns_interface ... ok +neutron.tests.unit.agent.l3.extensions.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.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_no_namespace ... ok +neutron.tests.unit.agent.dhcp.test_agent.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_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_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr +neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr ... ok neutron.tests.unit.agent.linux.test_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.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.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound -neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_agent ... 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_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_init_router_port_ipv6_with_gw_ip ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_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_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_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_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_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.TestIpWrapper.test_add_device_to_namespace_is_none neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_device_to_namespace_is_none ... ok -neutron.tests.unit.api.rpc.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.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.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.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) -neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn_n) ... 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.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.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.l3.test_item_allocator.TestItemAllocator.test_release +neutron.tests.unit.agent.l3.test_item_allocator.TestItemAllocator.test_release ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushRpcApiTestCase.test__prepare_object_fanout_context ... ok +neutron.tests.unit.agent.linux.test_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.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.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.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_member_updated ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_dummy ... 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_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.agent.linux.test_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_dvr_snat_ns.TestDvrSnatNs.test_create -neutron.tests.unit.agent.l3.test_dvr_snat_ns.TestDvrSnatNs.test_create ... 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.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.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_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_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_hw_offload_enabled_true ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_process_delete ... 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_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.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_only_egress +neutron.tests.unit.agent.l3.extensions.qos.test_fip.FipQosExtensionTestCase.test_update_router_only_egress ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid ... 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_ip_lib.TestIpWrapper.test_add_macvtap neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_macvtap ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok -neutron.tests.unit.conf.policies.test_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.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.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.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.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_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.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_mod_delete_flows_mixed_strict ... ok +neutron.tests.unit.agent.linux.test_external_process.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_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.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.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.TestDhcpAgent.test_sync_state_initial +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgent.test_sync_state_initial ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_tuntap ... ok -neutron.tests.unit.agent.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.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.ParseIpRuleTestCase.test_parse_from_ipv6 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv6 ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.common.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.test_cache_utils.TestCachingDecorator.test_cache_hit -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithIptables.test_security_group_rule_updated ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routes_updated ... 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_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.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_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.TestIpWrapper.test_add_veth neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_veth ... 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.ParseIpRuleTestCase.test_parse_fwmark -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... 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.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok -neutron.tests.unit.common.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.common.test_cache_utils.TestCachingDecorator.test_cache_miss -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_2_agents_network_ipv6 ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_add_floating_ip ... ok +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update +neutron.tests.unit.agent.l3.test_router_info.TestRouterInfo.test_routing_table_update ... ok +/usr/lib/python3/dist-packages/oslo_config/cfg.py:2013: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_s9nukyv6/tmp9lqp46ue' mode='rb+' closefd=True> + self._env_driver = _environment.EnvironmentConfigurationSource() +ResourceWarning: Enable tracemalloc to get the object allocation traceback +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.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_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_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.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_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.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.ParseIpRuleTestCase.test_parse_fwmark_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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.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.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.common.test_cache_utils.TestCachingDecorator.test_get_unhashable -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... 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.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.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_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_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.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_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.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_ip_lib.TestIpWrapper.test_add_vlan neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vlan ... 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.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_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.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater -neutron.tests.unit.common.test_utils.TestIsVersionGreaterEqual.test_is_version_greater_equal_greater ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.agent.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_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_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_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_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_not_present_ipv6_lla ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.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_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.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.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.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.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.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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test___init___does_not_reset_callbacks ... ok neutron.tests.unit.agent.linux.test_ip_lib.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_create_port ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif_none ... ok - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -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_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.agent.dhcp.test_agent.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.common.test_cache_utils.TestCachingDecorator.test_no_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... 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.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions -neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... ok +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve +neutron.tests.unit.agent.linux.test_interface.TestABCDriver.test_l3_init_with_preserve ... ok +neutron.tests.unit.agent.linux.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_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.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_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_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.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 - ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_dvr ... ok -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache -neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... ok -neutron.tests.unit.agent.linux.test_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_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_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.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_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_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.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_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.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_ip_lib.ParseIpRuleTestCase.test_parse_oif_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif_none ... 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_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_flavor.AdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_flavor ... 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.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__hash__ ... ok +neutron.tests.unit.agent.l3.test_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.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_remove_value_from_other_config ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... 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_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_add_vxlan_invalid_ipv6_localaddr ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.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.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_ip_lib.ParseIpRuleTestCase.test_parse_priority -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... ok -neutron.tests.unit.conf.policies.test_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_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_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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_metadata_network_ipv6 ... ok +neutron.tests.unit.agent.l3.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.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_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_ext_gw_updated_dvr_agent_mode ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_create_router ... ok + ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: + ERROR [neutron.agent.common.ovs_lib] Unable to execute ['ovs-ofctl', 'add-flows', '-O', 'OpenFlow10', 'br-int']. Exception: garbage +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_run_ofctl_retry_on_socket_error ... ok neutron.tests.unit.agent.linux.test_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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok -neutron.tests.unit.conf.policies.test_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_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv4 ... ok -neutron.tests.unit.agent.l3.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.conf.policies.test_flavor.AdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_create_service_profile ... ok -neutron.tests.unit.agent.linux.test_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_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.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_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.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_deallocate_rule_priority ... ok +neutron.tests.unit.agent.linux.test_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.TestFipPriority.test__repr__ +neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ ... 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_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_address_scope.ProjectMemberTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope_shared ... ok -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none -neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_none ... ok -neutron.tests.unit.api.test_extensions.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_flavor.AdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... 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_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.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_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_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.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 + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid_no_an_int ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address ... 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.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.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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_delete_end ... 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_flavor.AdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor_service_profile ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_iptables_manager.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.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_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok +neutron.tests.unit.agent.linux.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_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir +neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_processmanager_ensures_pid_dir ... ok + ERROR [neutron.agent.l3.router_info] L3 agent failure to setup floating IPs +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/l3/router_info.py", line 509, in configure_fip_addresses + return self.process_floating_ip_addresses(interface_name) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.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_configure_fip_addresses +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_configure_fip_addresses ... 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_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_address_scope.ProjectMemberTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_get_address_scope ... 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.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.conf.policies.test_flavor.AdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_service_profile ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseCustomBinaryName.test_add_and_remove_chain_custom_binary_name ... ok +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_extension_can_be_accessed_by_alias ... ok +neutron.tests.unit.agent.linux.test_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_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_no_broadcast ... ok +neutron.tests.unit.agent.l3.test_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_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_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.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_ip_lib.TestIpWrapper.test_ensure_namespace neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_del_arp_entry ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test__initialize_egress_ipv6_icmp ... ok -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port -neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port ... ok -neutron.tests.unit.conf.policies.test_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_flavor.AdminTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... 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_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_up ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_destroy ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_add_address_scoped ... ok +neutron.tests.unit.agent.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.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_set_controller_rate_limit_with_value_less_than_min +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_controller_rate_limit_with_value_less_than_min ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_ensure_namespace_existing ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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.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_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_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.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_ip_lib.TestIpAddrCommand.test_del_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_del_address ... 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_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.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_diff_scopes ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRNoExternalTestCase.test_remove_subnet_update_router ... ok neutron.tests.unit.agent.linux.test_ip_lib.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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_flavor.AdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... 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.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config +neutron.tests.unit.agent.common.test_ovs_lib.OVS_Lib_Test.test_set_value_to_other_config ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_flush ... 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_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_forward_rules ... ok +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_address_scope_rules_same_scopes ... ok neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_broken ... ok -neutron.tests.unit.conf.policies.test_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_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_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.TestDhcpAgentEventHandler.test_port_create_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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_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.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.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_ip_lib.TestIpAddrCommand.test_list +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list ... 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_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.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_mangle_rules_removed ... ok +neutron.tests.unit.agent.l3.test_dvr_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.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_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_create_end_no_resync_if_same_port_already_in_cache ... ok -neutron.tests.unit.agent.linux.test_tc_lib.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_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_agent.SystemReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... 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_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.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.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.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.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.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.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_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_garbage_collect_namespace_existing_not_empty ... ok -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_delete_local_ip ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test__get_tbf_burst_value_when_burst_smaller_then_minimal ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_filters_tentative_dadfailed ... 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.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.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_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed +neutron.tests.unit.agent.l3.test_router_info.TestBasicRouterOperations.test_process_floating_ip_nat_rules_removed ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_egress ... 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_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.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.conf.policies.test_agent.SystemReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_not_loaded_for_plugin_without_expected_interface ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_ip_version ... 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.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.TestSubProcessBase.test_run_no_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestSubProcessBase.test_run_no_namespace ... 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.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_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_local_ip.AdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... ok -neutron.tests.unit.conf.policies.test_agent.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.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_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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded ... ok -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_create_local_ip ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... 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 + 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.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.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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_fails_on_unregistered_callback ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_delete_local_ip ... ok -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception -neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok -neutron.tests.unit.agent.l3.test_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_floatingip.ProjectReaderTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_delete_floatingip ... 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_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_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.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.linux.test_ip_lib.TestIpAddrCommand.test_list_to +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_list_to ... ok +neutron.tests.unit.agent.linux.test_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.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_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.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.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.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.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.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_local_ip.ProjectManagerTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_get_local_ip ... 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.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... 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.TestIpWrapper.test_get_namespaces_non_root -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root ... ok -neutron.tests.unit.agent.l3.test_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_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.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.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.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_floatingip.ProjectReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags ... 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.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.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_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_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.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.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... 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.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.agent.linux.test_tc_lib.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_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.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_floatingip.ProjectReaderTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingips_tags ... 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.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.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_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices -neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_namespace_is_empty_no_devices ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf_missing_arguments ... ok -neutron.tests.unit.conf.policies.test_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_refresh_dhcp_helper_exception_during_rpc ... ok -neutron.tests.unit.agent.l3.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_agent.SystemReaderTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... 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.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_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.SystemMemberTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_delete_local_ip ... ok -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_htb ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_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.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_auto_allocated_topology.SystemReaderTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemReaderTests.test_delete_topology ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.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_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf -neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_list_tc_qdiscs_tbf ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip ... 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_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.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.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.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok -neutron.tests.unit.agent.l3.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.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.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.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_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bits_value ... ok -neutron.tests.unit.conf.policies.test_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.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok -neutron.tests.unit.agent.l3.test_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_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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.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_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.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid -neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_spawn_state_change_monitor_no_pid ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_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_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value -neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_megabytes_value ... ok -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp -neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_dhcp ... 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_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.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_filter_defer_apply_off_with_sg_only_ipv6_rule ... ok -neutron.tests.unit.agent.l3.test_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.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_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.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.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_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.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.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.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_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_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.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.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.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_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_local_ip_association.SystemReaderTests.test_create_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_create_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.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_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_not_remove_used_security_group_info ... ok -neutron.tests.unit.agent.l3.test_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.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.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.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_utils.TestUnixDomainHttpProtocol.test_init_empty_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... 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.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_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.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.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_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.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_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_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.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestCookieContext.test_context_cookie_is_not_left_as_used ... ok -neutron.tests.unit.agent.l2.extensions.test_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.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_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_utils.TestUnixDomainHttpProtocol.test_init_unknown_client -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_unknown_client ... 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.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.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.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish -neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok -neutron.tests.unit.agent.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_logging.AdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... 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_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_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_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.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.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_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.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_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_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.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_metering.AdminTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label ... 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.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.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_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.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_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_logging.AdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... 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.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.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.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize -neutron.tests.unit.agent.l2.extensions.test_fdb_population.FdbPopulationExtensionTestCase.test_initialize ... 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.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.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 - ERROR [neutron.agent.l2.extensions.fdb_population] FDB extension is only supported for OVS and linux bridge agent, currently uses sriov -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.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.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.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.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_logging.ProjectMemberTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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.api.v2.test_base.V2Views.test_network -neutron.tests.unit.api.v2.test_base.V2Views.test_network ... 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.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_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.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.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_logging.AdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.AdminTests.test_update_log ... 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_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_single_fallback_accept_rule ... ok -neutron.tests.unit.common.ovn.test_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.V2Views.test_port -neutron.tests.unit.api.v2.test_base.V2Views.test_port ... 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.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.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.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_logging.ProjectMemberTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_log ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... 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.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.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.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_logging.ProjectMemberTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_get_loggable_resource ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... ok -neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf -neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf ... ok -neutron.tests.unit.agent.linux.test_iptables_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_logging.SystemAdminTests.test_delete_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_delete_log ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs ... ok -neutron.tests.unit.agent.linux.test_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_logging.ProjectMemberTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_custom_retry_value ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... 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_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_logging.SystemAdminTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... 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_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.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_process_disappearing ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_system_dns_resolvers ... 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.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_metering.AdminTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... ok -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value -neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_default_retry_value ... ok -neutron.tests.unit.agent.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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource ... 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_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_create_ndp_proxy ... 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_dhcp.TestDhcpLocalProcess.test_disable_not_active -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_gateway_chassis ... ok -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_cmdline_with_single_argument ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... 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.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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok +neutron.tests.unit.agent.linux.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_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.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_ipv6_icmp ... ok +neutron.tests.unit.agent.linux.test_ip_lib.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.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_create_resource_providers ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root +neutron.tests.unit.agent.linux.test_ip_lib.TestIpWrapper.test_get_namespaces_non_root ... ok +neutron.tests.unit.agent.linux.test_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.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateProtocolFlows.test_create_protocol_flows_no_protocol ... ok +neutron.tests.unit.agent.linux.test_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.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_sg_removed ... ok +neutron.tests.unit.api.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.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.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw +neutron.tests.unit.agent.common.test_placement_report.PlacementStateTestCase.test_deferred_update_resource_provider_inventories_bw ... ok +neutron.tests.unit.agent.linux.test_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.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_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout +neutron.tests.unit.agent.linux.test_ip_lib.TestIpAddrCommand.test_wait_until_address_ready_success_one_timeout ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_no_members ... ok +neutron.tests.unit.api.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.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.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_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_bytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestIECUnitConversions.test_convert_to_kilobits_bytes_value ... 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_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.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_index_gets_all_registerd_extensions ... 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.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_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.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_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.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.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestConjIPFlowManager.test_update_flows_for_vlan_remote_group ... ok +neutron.tests.unit.agent.linux.test_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.TestPidfile.test_is_running +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_is_running ... 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.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_ip_removed_dist +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_floating_ip_removed_dist ... 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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok +neutron.tests.unit.agent.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_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_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.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.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_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.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_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_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.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_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.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test__enter__ ... 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.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension +neutron.tests.unit.api.test_extensions.ExtensionControllerTest.test_show_returns_not_found_for_non_existent_extension ... ok +neutron.tests.unit.agent.linux.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.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_daemon.TestPidfile.test_read +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... 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_utils.AgentUtilsExecuteTest.test_execute_raises +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_execute_raises ... 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.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.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.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_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.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_utils.AgentUtilsExecuteTest.test_process_input +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_process_input ... 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.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.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__delete_arp_cache_for_internal_port ... ok +neutron.tests.unit.agent.common.test_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.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_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_daemon.TestPidfile.test_write +neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... 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.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.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_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.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_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_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.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.common.test_utils.SkipDecoratorTestCase.test_skip_exception neutron.tests.unit.common.test_utils.SkipDecoratorTestCase.test_skip_exception ... ok -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_lb_hm_port ... ok -neutron.tests.unit.agent.linux.test_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_utils.TestGetCmdlineFromPid.test_no_process_running -neutron.tests.unit.agent.linux.test_utils.TestGetCmdlineFromPid.test_no_process_running ... 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.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port -neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ServiceRoleTests.test_get_ndp_proxy ... 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_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_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_metering.SystemAdminTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_create_metering_label ... 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.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_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_address_group.ProjectManagerTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.ProjectManagerTests.test_get_address_group ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_forward_rules ... ok -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_abs_path_script_with_procname ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... 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.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.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_cmd_matches_expected_matches_script ... ok -neutron.tests.unit.common.ovn.test_utils.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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok -neutron.tests.unit.conf.policies.test_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_network.ProjectMemberTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_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_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.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.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_metering.SystemAdminTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label ... ok -neutron.tests.unit.conf.policies.test_agent.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_network.ProjectMemberTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... 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_utils.TestPathUtilities.test_remove_abs_path -neutron.tests.unit.agent.linux.test_utils.TestPathUtilities.test_remove_abs_path ... 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.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_agent.ProjectReaderTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... 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.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.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_metering.SystemAdminTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_delete_metering_label_rule ... 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_network.ProjectMemberTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_external ... 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.conf.policies.test_agent.ProjectReaderTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_delete_agent ... 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.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.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_get_checks_list ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.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.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.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_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.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.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.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.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__get_provision_params_returns_provision_parameters ... ok -neutron.tests.unit.conf.policies.test_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.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.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.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.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.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.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.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... ok -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_get_agent ... 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.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.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_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_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_provider_physical_network ... 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_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.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.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.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty ... ok -neutron.tests.unit.conf.policies.test_network.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.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... ok -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok -neutron.tests.unit.conf.policies.test_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_qos.AdminQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... 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.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.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_network.ProjectMemberTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_segments ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... ok -neutron.tests.unit.conf.policies.test_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.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok -neutron.tests.unit.conf.policies.test_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.AdminQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... 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_network.ProjectMemberTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_shared ... 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_agent.TestMetadataAgent.test_sync_teardown_namespace -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... 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.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.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error -neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_update ... 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_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_dhcp.TestDhcpLocalProcess.test_enable -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... 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_qos.AdminQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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.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.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.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_network.ProjectMemberTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... 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.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.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.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.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 -/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/agent/linux/test_daemon.py:49: ResourceWarning: unclosed file <_io.TextIOWrapper name='/tmp/tmp9xn5el9b/tmp7l2aq0p9/unwatch_log_temp_file' mode='a' encoding='utf-8'> - daemon.unwatch_log() -ResourceWarning: Enable tracemalloc to get the object allocation traceback -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... ok -neutron.tests.unit.agent.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.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_daemon.TestUnwatchLog.test_unwatch_log -neutron.tests.unit.agent.linux.test_daemon.TestUnwatchLog.test_unwatch_log ... 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.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_networks_tags ... ok -neutron.tests.unit.api.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_auto_allocated_topology.ProjectReaderTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... ok -neutron.tests.unit.agent.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.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__copy_and_deepcopy ... ok -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https -neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_http_to_https ... ok -neutron.tests.unit.conf.policies.test_network.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_qos.AdminQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... 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.common.test__deprecate.TestMovedGlobals.test_moved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateFlowsFromRuleAndPort.test_create_flows_from_rule_and_port_src_and_dst_with_zero_ipv6 ... ok +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_get_floating_ips_dvr ... ok +neutron.tests.unit.agent.linux.test_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.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure +neutron.tests.unit.agent.linux.test_ip_lib.TestSetIpNonlocalBindForHaNamespace.test_setting_failure ... 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_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.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.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.linux.test_dhcp.TestDictModel.test__delattr neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__delattr ... 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_dhcp.TestDhcpLocalProcess.test_ensure_dir_called -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_ensure_dir_called ... 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_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.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.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.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.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.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.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_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.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__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.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_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_dhcp.TestDictModel.test__getattr neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getattr ... 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_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.AdminQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags ... 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.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension -neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_and_query_extension ... ok -neutron.tests.unit.common.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.ProjectMemberTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_physical_network ... ok +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_primary ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv4_not_cidr ... ok +neutron.tests.unit.agent.linux.test_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.api.v2.test_base.ExtensionTestCase.test_extended_create +neutron.tests.unit.api.v2.test_base.ExtensionTestCase.test_extended_create ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok +neutron.tests.unit.agent.linux.test_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.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_dhcp.TestDictModel.test__getitem neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__getitem ... 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.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_dhcp.TestDhcpLocalProcess.test_get_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_interface_name ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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_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_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.api.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_qos.AdminQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... 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.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.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize +neutron.tests.unit.agent.common.test_resource_processing_queue.TestExclusiveResourceProcessor.test_qsize ... 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.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.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_4xx_error_logged_info_level ... ok +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 +neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok +neutron.tests.unit.agent.linux.test_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_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_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.TestDictModel.test__init_dictmodel neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__init_dictmodel ... 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_network.ProjectMemberTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_get_process_uuid ... ok -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... 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_network.AdminTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... 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.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_2 ... 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.api.v2.test_resource.ResourceTestCase.test_action_status +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_action_status ... ok +neutron.tests.unit.agent.linux.test_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_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_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_utils.AgentUtilsExecuteTest.test_stderr_true +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_stderr_true ... 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.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.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_network.ProjectMemberTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name -neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_set_interface_name ... 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_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.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 + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +webob.exc.HTTPGatewayTimeout: The gateway has timed out. +neutron.tests.unit.agent.linux.test_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.v2.test_resource.ResourceTestCase.test_http_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_http_error ... 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.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.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_tc_lib.TcTestCase.test_add_tc_qdisc_tbf +neutron.tests.unit.agent.linux.test_tc_lib.TcTestCase.test_add_tc_qdisc_tbf ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__get_internal_port ... 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.TestDictModel.test__iter neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__iter ... 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_network.AdminTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... ok -neutron.tests.unit.agent.linux.test_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_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_network.ProjectMemberTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_networks_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_floatingip.ProjectMemberTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingips_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_mapped_neutron_error_localized..TestException: Translated error +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.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_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.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.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.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_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_ha_router_reset_state ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_addl_env ... 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.linux.test_dhcp.TestDictModel.test__len neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__len ... ok -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... ok -neutron.tests.unit.agent.l3.extensions.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.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_external_process.TestProcessMonitor.test_exit_handler -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_exit_handler ... 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_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.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_mapped_neutron_error_with_json ... ok +neutron.tests.unit.agent.linux.test_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_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_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_force_metadata_enable ... ok +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_subscribe ... ok +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr +neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_not_cidr_netaddr ... ok +neutron.tests.unit.agent.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.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.TestDictModel.test__setattr neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setattr ... 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_floatingip.ProjectMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... 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.ProjectMemberTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... 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.linux.test_external_process.TestProcessMonitor.test_register -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_register ... 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 + ERROR [neutron.api.v2.resource] None failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 96, in resource + method = getattr(controller, action) +TypeError: attribute name must be string, not 'NoneType' +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_no_route_args ... ok +neutron.tests.unit.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_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDeviceManager.test_setup_reserved_with_isolated_metadata_enable ... ok +neutron.tests.unit.agent.linux.test_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_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.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str +neutron.tests.unit.common.test_utils.TestDelayedStringRenderer.test_call_deferred_until_str ... ok +neutron.tests.unit.agent.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.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_with_root_privileges_rootwrap ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__setitem ... 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_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_floatingip.ProjectMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_network ... ok -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents -neutron.tests.unit.common.ovn.test_utils.GetPortTypeVirtualAndParentsTestCase.test_no_parents ... ok +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_non_4xx_error_logged_exception_level ... ok +neutron.tests.unit.agent.linux.test_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_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.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.TestUnixDomainHttpConnection.test_connect +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpConnection.test_connect ... 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 + 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.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router +neutron.tests.unit.agent.l3.test_dvr_local_router.TestDvrRouterOperations.test_initialize_dvr_local_router ... ok +neutron.tests.unit.agent.linux.test_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.v2.test_resource.ResourceTestCase.test_not_implemented_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_not_implemented_error ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test__str ... 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.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global -neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... 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_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.ProjectMemberTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_external ... 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.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_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.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_get_device_name ... 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.api.v2.test_resource.ResourceTestCase.test_post_with_body +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_post_with_body ... ok +neutron.tests.unit.agent.metadata.test_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.test_dhcp.TestDictModel.test_basic_dict neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_basic_dict ... 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_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.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_network.AdminTests.test_delete_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_delete_networks_tags ... 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.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_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_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.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteTest.test_without_helper ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_alt_bridge ... ok +neutron.tests.unit.agent.l3.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.v2.test_resource.ResourceTestCase.test_status_200 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_200 ... 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.TestDictModel.test_dict_contains_list neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_dict_contains_list ... 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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_get_port_raises ... ok -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none -neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_none ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister -neutron.tests.unit.agent.linux.test_external_process.TestProcessMonitor.test_unregister ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_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.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_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.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.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.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.api.v2.test_resource.ResourceTestCase.test_status_204 +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_status_204 ... 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.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_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.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_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_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_network.AdminTests.test_get_network -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... 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.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.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_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_403 ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network ... ok + ERROR [neutron.api.v2.resource] test failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error ... ok +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_new ... 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.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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability -neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_overlapping_param_set_different_vnic_type_and_capability ... ok -neutron.tests.unit.common.test_utils.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_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_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.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_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_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.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_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.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_404 ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_disable_isolated_metadata_proxy_with_metadata_network_dvr ... 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_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.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_interface.TestOVSInterfaceDriver.test_plug_no_ns +neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriver.test_plug_no_ns ... ok neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_network ... ok -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port -neutron.tests.unit.common.test_utils.TestDvrServices.test_is_dvr_serviced_with_vm_port ... ok -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root -neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root ... ok -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_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.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.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.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.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.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.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details +neutron.tests.unit.api.v2.test_resource.ResourceTestCase.test_unhandled_error_logs_no_attached_details ... ok +neutron.tests.unit.agent.linux.test_utils.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.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.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.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_dvr_fip_ns.TestDvrFipNs.test_unsubscribe +neutron.tests.unit.agent.l3.test_dvr_fip_ns.TestDvrFipNs.test_unsubscribe ... 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.TestDictModel.test_string_representation_port neutron.tests.unit.agent.linux.test_dhcp.TestDictModel.test_string_representation_port ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix ... ok -neutron.tests.unit.conf.policies.test_network.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.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.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root +neutron.tests.unit.agent.metadata.test_proxy_base.TestUnixDomainMetadataProxyBase.test__get_socket_mode_deduce_user_root ... ok +neutron.tests.unit.api.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_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_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.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_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.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope ... 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.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.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.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_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.ProjectMemberTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_segments ... 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.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.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_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.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_network.AdminTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.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.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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_warning ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_delete_floatingip ... 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.SystemMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags ... 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.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.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.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ +neutron.tests.unit.agent.l3.test_link_local_allocator.TestLinkLocalAddrAllocator.test__init__ ... 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.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.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_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.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.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_get_device_name ... 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_network.AdminTests.test_get_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_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.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.SystemMemberTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... 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.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_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses -neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_callbacks_registered ... ok +neutron.tests.unit.agent.linux.test_ip_lib.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_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.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.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.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.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.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_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_alt_bridge ... ok -neutron.tests.unit.conf.policies.test_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.SystemMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... 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.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.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.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_floatingip.SystemMemberTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_tags ... 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_network.ProjectReaderTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... 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.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_address_scope.ProjectReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope ... 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_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_any_ipv6 ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_empty_network ... ok +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client +neutron.tests.unit.agent.linux.test_utils.TestUnixDomainHttpProtocol.test_init_empty_client ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_from_ipv4 ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_create ... 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_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_configured_bridge ... ok -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_default ... 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.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url -neutron.tests.unit.common.test_ipv6_utils.TestValidIpv6URL.test_valid_ipv4_url ... ok -neutron.tests.unit.agent.ovn.metadata.test_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.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.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_floatingip.SystemMemberTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... 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_network.ProjectReaderTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_network.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.ProjectReaderTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_create_address_scope_shared ... 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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_dhcp_helper_enable_metadata_ipv6_ipv4_network ... ok +neutron.tests.unit.agent.linux.test_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_interface.TestOVSInterfaceDriverWithVeth.test_plug_new neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_new ... 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.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.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingips_tags ... ok -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix -neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_prefix ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_port_security_enabled ... 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.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges +neutron.tests.unit.cmd.test_ovs_cleanup.TestOVSCleanup.test_clean_ovs_bridges ... ok +neutron.tests.unit.agent.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_address_scope.ProjectReaderTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_delete_address_scope ... 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.ParseIpRuleTestCase.test_parse_fwmark +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark ... 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_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_no_ns ... 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.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.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_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_qos.SystemMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_update_policy ... 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_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool -neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.agent.linux.test_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_ip_lib.TestIpLinkCommand.test_set_address +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_address ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_fwmark_none ... 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_address_scope.ProjectReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_get_address_scope ... ok +neutron.tests.unit.api.rpc.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 + 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_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_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.ParseIpRuleTestCase.test_parse_iif +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_iif ... 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.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.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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.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_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.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.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__flood_cache_for_query_pulls_once ... ok +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... 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.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_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_plug_with_prefix ... 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_availability_zone.AdminTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_qos.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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_vlan_allocations_segid_check ... ok -neutron.tests.unit.conf.policies.test_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_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.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.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test__is_stale ... 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.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.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_unplug neutron.tests.unit.agent.linux.test_interface.TestOVSInterfaceDriverWithVeth.test_unplug ... 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_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.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input -neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... ok -neutron.tests.unit.conf.policies.test_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_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_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_and_remove_chain ... ok -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run -neutron.tests.unit.agent.ovn.metadata.test_server.TestUnixDomainMetadataProxy.test_run ... 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.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_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.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_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_network.AdminTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments ... 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.test_rpc.AgentRPCPluginApi.test_get_device_details -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_device_details ... ok -neutron.tests.unit.conf.policies.test_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.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_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.ProjectReaderDefaultSecurityGroupRuleTests.test_delete_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.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_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.test_rpc.AgentRPCPluginApi.test_get_devices_details_list -neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_devices_details_list ... ok -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_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.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_filter_rule ... ok -neutron.tests.unit.conf.policies.test_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok -neutron.tests.unit.conf.policies.test_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_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_ip_availability.AdminTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_mangle_rule ... ok -neutron.tests.unit.conf.policies.test_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_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_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_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing -neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_add_nat_rule ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... 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_flavor.ProjectMemberTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... 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_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.agent.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_network_segment_range.SystemReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range ... ok -neutron.tests.unit.agent.linux.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.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_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_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_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_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_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.SystemReaderQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope -neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_address_scope ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_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_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_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.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_qos.SystemReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... 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_flavor.ProjectMemberTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_flavor ... 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_manager.IptablesManagerStateFulTestCase.test_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCase.test_binary_name ... 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_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_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_network.ProjectReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_physical_network ... 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.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_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_delete_fip_pf ... ok -neutron.tests.unit.agent.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.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_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.SystemReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... ok -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.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.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_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_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_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.ProjectReaderTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... 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_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_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ServiceRoleTests.test_update_fip_pf ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... 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.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_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_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_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.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_qos.SystemReaderQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policies_tags ... 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.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.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_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_network.ProjectReaderTests.test_update_network -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_activate_port_binding ... ok -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ -neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... 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_qos.SystemReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... 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_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 - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -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.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_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_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_quotas.ProjectMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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.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_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_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_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_quotas.ProjectMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... 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.AdminTests.test_create_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port ... 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_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_local_ip.SystemAdminTests.test_get_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_get_local_ip ... ok -neutron.tests.unit.conf.policies.test_port_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_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.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_quotas.ProjectMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_update_local_ip ... ok -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.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.common.test_utils.TestExceptionLogger.test_normal_call neutron.tests.unit.common.test_utils.TestExceptionLogger.test_normal_call ... 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_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.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_port_bindings.SystemMemberTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding ... 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.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_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.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_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_flavor.ProjectMemberTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_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.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules +neutron.tests.unit.agent.linux.test_ip_lib.ListIpRulesTestCase.test_list_ip_rules ... 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.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_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_rbac.AdminTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding ... ok -neutron.tests.unit.agent.linux.test_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_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_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_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.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.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.agent.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.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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -75231,28 +72116,12 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/common/test_utils.py", line 164, in func raise RuntimeError(2) RuntimeError: 2 +neutron.tests.unit.agent.linux.test_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.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_flavor.ProjectMemberTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... 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_port_bindings.SystemMemberTests.test_delete_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_delete_port_binding ... 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_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_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.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.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_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_port_bindings.SystemMemberTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_get_port_binding ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resources ... ok ERROR [neutron.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 @@ -75260,50 +72129,32 @@ 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.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_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_agent.SystemReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_create_agent ... 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_update_network_segments -neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_segments ... 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_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_flavor.ServiceRoleTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... 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.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.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_match_resources_with_func ... ok +neutron.tests.unit.agent.linux.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.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.TestExceptionLogger.test_spawn_normal neutron.tests.unit.common.test_utils.TestExceptionLogger.test_spawn_normal ... 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_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_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_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_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_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.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_metering.ProjectManagerTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectManagerTests.test_get_metering_label ... 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_agent.SystemReaderTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_agent ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete ... ok +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data +neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... 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.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post +neutron.tests.unit.agent.metadata.test_proxy_base.TestMetadataProxyHandlerBase.test_proxy_request_post ... ok +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_delete_network_from_dhcp_agent ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) ~~^^^^^^^^^^^^^ @@ -75324,1045 +72175,1713 @@ RuntimeError: Result 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_flavor.ServiceRoleTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... 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_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_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_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_metering.ProjectMemberTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... 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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext ... ok +neutron.tests.unit.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_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.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_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_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.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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map ... ok +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler +neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_resource_change_handler ... ok +neutron.tests.unit.agent.linux.test_ip_lib.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_agent.SystemReaderTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_get_agent ... 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.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 + 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.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.ParseIpRuleTestCase.test_parse_oif +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_oif ... 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_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.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_all_port_flows ... 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_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_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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_address_group_updated ... 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.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.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_invalid_extensions_are_not_registered ... ok +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ServiceRoleTests.test_delete_address_scope ... ok +neutron.tests.unit.conf.policies.test_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.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.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_ip_lib.ParseIpRuleTestCase.test_parse_priority +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_priority ... 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.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_agent.SystemReaderTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_networks_on_dhcp_agent ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! + ERROR [neutron.api.extensions] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok +neutron.tests.unit.agent.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_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_agent.SystemReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemReaderTests.test_update_agent ... ok +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_table ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_multiple_security_groups_member_updated_same_port ... ok +neutron.tests.unit.agent.ovn.metadata.test_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_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.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 + 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_ip_lib.TestIpLinkCommand.test_set_mtu +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_mtu ... 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.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.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_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.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_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_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.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.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_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_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 +neutron.tests.unit.agent.linux.test_ip_lib.ParseIpRuleTestCase.test_parse_to_ipv6 ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error +neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_optional_extensions_no_error ... ok +neutron.tests.unit.api.rpc.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.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.AdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok +neutron.tests.unit.agent.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_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_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_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.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_ip_lib.TestIpLinkCommand.test_set_netns +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_netns ... 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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_and_remove_devices_filter ... ok +neutron.tests.unit.api.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_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.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_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.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.TestIpLinkCommand.test_set_up +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_set_up ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready +neutron.tests.unit.agent.linux.test_ip_lib.TestDeviceExists.test_ensure_device_is_ready ... ok +neutron.tests.unit.api.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.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_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.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_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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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.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.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.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.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.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.TestIpLinkCommand.test_settings_property +neutron.tests.unit.agent.linux.test_ip_lib.TestIpLinkCommand.test_settings_property ... 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.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_address_scope.SystemMemberTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_delete_address_scope ... 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.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.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... 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.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.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.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type +neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ConsumerResourceCallbacksManagerTestCase.test_unregister_fails_on_invalid_type ... ok +neutron.tests.unit.conf.policies.test_floatingip.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_address_scope.SystemMemberTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_get_address_scope ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_prepare_devices_filter_with_trusted_ports ... ok +neutron.tests.unit.api.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_enable_isolated_metadata_proxy_with_dist_network ... ok + ERROR [neutron.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-b7ed3620-0e +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.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name +neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name ... ok +neutron.tests.unit.agent.linux.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_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.SystemMemberTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_update_address_scope ... 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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall ... 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_floatingip.SystemAdminTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_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_iptables_firewall.IptablesFirewallTestCase.test_defer_apply +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... 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_ip_lib.TestIPDevice.test_eq_diff_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_diff_namespace ... ok + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +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_floatingip.SystemAdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... 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.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_refresh_firewall_devices ... 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_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_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_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 + ERROR [neutron.agent.dhcp.agent] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 0 +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags ... ok +neutron.tests.unit.agent.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_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.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.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.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type +neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type ... ok +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces +neutron.tests.unit.agent.linux.test_bridge_lib.BridgeLibTest.test_get_interfaces ... ok +neutron.tests.unit.agent.linux.test_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.SystemAdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... 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_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.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.TestIPDevice.test_eq_same_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_eq_same_namespace ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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.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_ip_lib.TestIPDevice.test_str +neutron.tests.unit.agent.linux.test_ip_lib.TestIPDevice.test_str ... 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_floatingip.SystemAdminTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_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_agent.AdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test__legacy_notifier_no_new_binding_activated ... ok +neutron.tests.unit.agent.linux.test_ip_lib.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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_initialize_nat_table ... ok +neutron.tests.unit.agent.test_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.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_custom_supported_implementation ... 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.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_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.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_mangle_found ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... ok +neutron.tests.unit.agent.linux.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_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.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.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_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... 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.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_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseEmptyCustomBinaryNameIPv6.test_empty_chain_custom_binary_name ... ok +neutron.tests.unit.agent.test_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_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.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.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.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extension_loaded_for_non_core_plugin ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_build_config ... 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.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_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_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_floatingip_port_forwarding.AdminTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_delete_fip_pf ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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_ip_lib.TestIpRuleCommand.test_add_rule_v4 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_v4 ... ok +neutron.tests.unit.agent.linux.test_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.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.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_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_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_agent.AdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_agent ... 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.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_network_update_end_admin_state_down ... ok +neutron.tests.unit.agent.linux.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.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.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_floatingip_port_forwarding.AdminTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_get_fip_pf ... ok +neutron.tests.unit.agent.linux.test_iptables_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.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_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_rpc.TestCacheBackedPluginApi.test_get_device_details_hints +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.conf.policies.test_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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_not_updated ... ok +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_expecting_neutron_plugin_interface_are_loaded ... ok +neutron.tests.unit.agent.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_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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ingress_tcp_min_port_0_for_ipv4 ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.AdminTests.test_update_fip_pf ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... 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.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_migrating_to_host ... ok +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_l3_agents_hosting_router ... 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.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_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.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_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev ... ok +neutron.tests.unit.conf.policies.test_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.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.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.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_custom_resource ... 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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_extensions_without_need_for__plugin_interface_are_loaded ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_security_groups_rule_updated_multiple_ports ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVirtualRouteTestCase.test_virtual_route_with_dev_no_track_not_supported ... ok +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_get_custom_collection_method ... ok +neutron.tests.unit.conf.policies.test_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.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources +neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_initialization_with_default_resources ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress ... ok + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.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.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception +neutron.tests.unit.api.test_extensions.PluginAwareExtensionManagerTest.test_unloaded_supported_extensions_raises_exception ... ok +neutron.tests.unit.agent.linux.test_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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filter_new_and_updated_ports ... ok +neutron.tests.unit.api.rpc.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_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.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_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 + ERROR [neutron.api.extensions] Extension path '' doesn't exist! +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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_delete_flows_for_flow_state_removed_ips_no_exp_egress ... ok +neutron.tests.unit.api.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.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_all_updates ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.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.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_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.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_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_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.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.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.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end ... ok +neutron.tests.unit.conf.policies.test_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.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_for_put_custom_collection_action ... ok +neutron.tests.unit.agent.linux.test_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.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.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_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_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.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_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_delete_end_agents_port ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcWithDeferredRefreshTestCase.test_setup_port_filters_no_update ... 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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_icmp_type ... ok +neutron.tests.unit.conf.policies.test_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_with_custom_member_action +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_resource_extension_with_custom_member_action ... 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.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_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_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.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.test_api_common.GetPathUrlTestCase.test_https_to_http +neutron.tests.unit.api.test_api_common.GetPathUrlTestCase.test_https_to_http ... ok +neutron.tests.unit.agent.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.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.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.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_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_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.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_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.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.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_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.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.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_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.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension +neutron.tests.unit.api.test_extensions.ResourceExtensionTest.test_returns_404_for_non_existent_extension ... ok +neutron.tests.unit.agent.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_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.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_change_ip_on_dhcp_agents_port_cache_miss ... ok +neutron.tests.unit.agent.linux.test_iptables_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_base.CreateResourceTestCase.test_resource_creation +neutron.tests.unit.api.v2.test_base.CreateResourceTestCase.test_resource_creation ... 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_agent.AdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_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_ip_lib.TestIpRuleCommand.test_delete_rule_v6 +neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v6 ... ok +neutron.tests.unit.api.v2.test_base.V2Views.test_network +neutron.tests.unit.api.v2.test_base.V2Views.test_network ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test__wait_startup_before_caching ... ok +neutron.tests.unit.agent.linux.test_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_auto_allocated_topology.ProjectReaderTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_delete_topology ... 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_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.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_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_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.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.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_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_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_metering.ProjectMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... 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.v2.test_base.V2Views.test_port +neutron.tests.unit.api.v2.test_base.V2Views.test_port ... ok +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node +neutron.tests.unit.common.ovn.test_hash_ring_manager.TestHashRingManager.test_get_node ... ok +neutron.tests.unit.agent.linux.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_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_base.APIv2TestCase.test_emulated_pagination +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... 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.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_blank_rule ... ok -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... 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_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.agent.test_common.TestRootHelper.test_agent_root_helper_daemon -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper_daemon ... ok -neutron.tests.unit.agent.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_flavor.ServiceRoleTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... ok -neutron.tests.unit.conf.policies.test_floatingip.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_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_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.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_auto_allocated_topology.ProjectReaderTests.test_get_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectReaderTests.test_get_topology ... 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.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_end ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_tcp_mport_prefix ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_port_update_on_dhcp_agents_port_no_ip_change ... ok +neutron.tests.unit.agent.linux.test_tc_lib.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_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.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.conf.agent.test_common.TestRootHelper.test_root_default -neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... 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_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.conf.policies.test_qos.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_floatingip.ProjectManagerTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_port.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_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_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.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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_mangle_rule ... 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_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_floatingip.ProjectManagerTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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.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_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_floatingip.ProjectManagerTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingip ... 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_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_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.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.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_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_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.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_add_nat_rule ... 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.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_floatingip.ProjectManagerTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_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_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_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_floatingip.ProjectManagerTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... 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_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_port.AdminTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_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_agent.ProjectMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_create_agent ... 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_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_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.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_get_tbf_bw_limits_when_wrong_qdisc ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_create_end ... 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.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_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_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_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_floatingip.SystemAdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip ... 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_port.AdminTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_ports_tags ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists ... ok -neutron.tests.unit.conf.policies.test_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_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.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe -neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_create_floatingip_with_ip_address ... ok -neutron.tests.unit.agent.linux.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_agent.ProjectMemberTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... 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_flavor.ServiceRoleTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor ... 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.APIv2TestCase.test_emulated_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... 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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp ... ok +neutron.tests.unit.agent.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.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.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_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_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.ServiceRoleTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... ok -neutron.tests.unit.conf.policies.test_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_floatingip.SystemAdminTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_delete_floatingip ... 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_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_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_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.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_availability_zones_no_azs ... ok +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit +neutron.tests.unit.agent.linux.test_tc_lib.TestTcCommand.test_update_filters_bw_limit ... ok +neutron.tests.unit.agent.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.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.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_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.AdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port ... 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_floatingip.SystemAdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingip ... 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_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_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_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.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_agent.ProjectMemberTests.test_delete_router_from_l3_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_router_from_l3_agent ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_get_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... 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_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_flavor.ServiceRoleTests.test_create_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_create_service_profile ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test__update_arp_entry_calls_arp_cache_with_no_device ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport_prefix ... ok + ERROR [neutron.agent.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.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_get_chassis_in_azs ... ok +neutron.tests.unit.agent.linux.test_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.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor ... ok +neutron.tests.unit.agent.dhcp.test_agent.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.conf.policies.test_logging.ProjectMemberTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_create_log ... 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_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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... 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.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_flavor.ServiceRoleTests.test_delete_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_flavor_service_profile ... ok +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart +neutron.tests.unit.agent.dhcp.test_agent.TestDhcpAgentEventHandler.test_subnet_update_end_restart ... ok +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_delete_log ... 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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... ok +neutron.tests.unit.api.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.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_flavor.ServiceRoleTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_delete_service_profile ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_prefix ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_ethertype ... 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_traffic_counters_and_zero +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters_and_zero ... 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_flavor.ServiceRoleTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_get_service_profile ... 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.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_extport_host_chassis ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_call_skip_cache ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress ... ok +neutron.tests.unit.agent.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.common.test_cache_utils.TestCachingDecorator.test_cache_hit +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_hit ... 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_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_flavor.ServiceRoleTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_flavor ... 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.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 + ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables__apply_synchronized_no_namespace ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_dccp_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_logging.ProjectMemberTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectMemberTests.test_update_log ... ok +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_cache_miss ... ok +neutron.tests.unit.agent.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.ServiceRoleTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ServiceRoleTests.test_update_service_profile ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_ipv6_icmp_protocol ... ok +neutron.tests.unit.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_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.APIv2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... ok +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port +neutron.tests.unit.common.ovn.test_utils.TestUtils.test_is_ovn_metadata_port ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network ... 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_floatingip.SystemAdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemAdminTests.test_update_floatingip ... 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_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_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_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.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.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.AdminTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_profile ... 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.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.common.test_cache_utils.TestCachingDecorator.test_get_unhashable +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_get_unhashable ... 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_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_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_floatingip.SystemMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingip ... 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.common.test_cache_utils.TestCachingDecorator.test_missing_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_missing_cache ... 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_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_agent.ProjectMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... 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_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_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_network.ServiceRoleTests.test_create_network_provider_segmentation_id -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_provider_segmentation_id ... ok -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr -neutron.tests.unit.api.rpc.handlers.test_dvr_rpc.DVRServerRpcApiTestCase.test_get_subnet_for_dvr ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.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_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_qos.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_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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_1_192_168_1_1 ... ok +neutron.tests.unit.common.ovn.test_utils.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.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.common.test_cache_utils.TestCachingDecorator.test_no_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_no_cache ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_use_table_lock ... ok +neutron.tests.unit.agent.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_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.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.test_cache_utils.TestCachingDecorator.test_skip_cache +neutron.tests.unit.common.test_cache_utils.TestCachingDecorator.test_skip_cache ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_bad_prefix ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_external ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_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_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_shared ... 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_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_network.ServiceRoleTests.test_create_networks_tags -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_2___ffff_192_168_1_1 ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... 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_floatingip.SystemMemberTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_create_floatingips_tags ... 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.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_range ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv4_default ... 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_port_security_enabled neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic -neutron.tests.unit.api.rpc.handlers.test_resources_rpc._ResourceTypeVersionedTopicTestCase.test_resource_type_versioned_topic ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemAdminTests.test_get_fip_pf ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace ... ok -neutron.tests.unit.conf.policies.test_agent.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.AdminTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... 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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_network_id_and_router_id_invalid_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule ... 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.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_filter_ipv4_ingress_protocol_94 +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_94 ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_name_to_number ... ok +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation +neutron.tests.unit.common.test_utils.TestExcDetails.test_attach_exc_details_with_None_interpolation ... ok +neutron.tests.unit.agent.linux.test_iptables_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.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 + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 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 +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_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_port.AdminTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints ... 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_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_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_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_router.TestRouter.test_pecan_factory -neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... 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_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.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_floatingip.SystemMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingip ... 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.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.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_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 + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address 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 +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_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_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_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_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_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.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.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_floatingip.SystemMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_get_floatingips_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.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.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.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_protocol_range ... ok +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default +neutron.tests.unit.common.test_utils.TestIpToCidr.test_ip_to_cidr_ipv6_default ... 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.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 + ERROR [neutron.agent.metadata.agent] No port found in network the_id with IP address fe80::5054:ff:fede:5bbf neutron.tests.unit.conf.policies.test_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_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_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_port.AdminTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments ... 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_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.ProjectMemberSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_create_security_groups_tags ... 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.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.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.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_floatingip.SystemMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemMemberTests.test_update_floatingip ... ok +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_mangle_not_found ... ok +neutron.tests.unit.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_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.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_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.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.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.AdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_ports_tags ... 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_agent.ProjectMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... ok -neutron.tests.unit.agent.l3.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.ServiceRoleTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_external ... 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_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.IptablesManagerStateLessTestCase.test_nat_found +neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateLessTestCase.test_nat_found ... 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.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_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.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_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_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_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_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_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.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.AdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... 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_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_local_ip.ServiceRoleTests.test_create_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip ... 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_address_scope.SystemAdminTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_create_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_ipip ... ok +neutron.tests.unit.agent.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.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerNewCache.test_get_instance_id_router_id_3_fe80__5054_ff_fede_5bbf ... ok +neutron.tests.unit.common.test_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_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_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_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.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_local_ip.ServiceRoleTests.test_delete_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_delete_local_ip ... ok -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_bound_port ... ok -neutron.tests.unit.conf.policies.test_network.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_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_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bare_value ... ok +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_delete_address_scope ... ok +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port +neutron.tests.unit.common.ovn.test_acl.TestACLs.test_drop_all_ip_traffic_for_port ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.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_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_protocol_zero ... ok + ERROR [neutron.agent.metadata.agent] No port found in network None with IP address 192.168.1.1 +neutron.tests.unit.conf.policies.test_agent.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.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.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_network.SystemMemberTests.test_delete_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_delete_network ... 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_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_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_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_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_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.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context -neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_remote_managed_port_context ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_add_subnet_update_router ... ok +neutron.tests.unit.agent.linux.test_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.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.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_agent.ProjectReaderTests.test_add_router_to_l3_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_add_router_to_l3_agent ... 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_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.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_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.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_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value +neutron.tests.unit.agent.linux.test_tc_lib.TestSIUnitConversions.test_convert_to_kilobits_bytes_value ... ok neutron.tests.unit.conf.policies.test_network.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_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_binary_name ... 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_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_agent.SystemAdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... ok -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... 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.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_agent.ProjectReaderTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_create_agent ... 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 + 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_filter_ipv4_ingress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_tcp ... 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.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_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_update_router_conntrack_helper ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network ... 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 - 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.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_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_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_defer_apply_with_exception ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_del_ndp_proxy_update_router ... ok +neutron.tests.unit.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_address_scope.SystemAdminTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope_shared ... ok +neutron.tests.unit.agent.linux.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_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_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_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_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_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_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.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... ok +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor ... 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.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_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemAdminTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.agent.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.TestBaseOSUtils.test_is_effective_group_name +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_name ... ok +neutron.tests.unit.conf.policies.test_agent.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_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.ServiceRoleTests.test_update_network_shared -neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... 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_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_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.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_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_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.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_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.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.SystemMemberTests.test_get_network_provider_segmentation_id neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_chain_name ... 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_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_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_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_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_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_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_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_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_agent.SystemAdminTests.test_delete_network_from_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_agent.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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_get_traffic_counters ... 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.SystemMemberSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_create_security_group ... 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_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_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.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_flavor.SystemAdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... 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.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.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionLegacyTestCase.test_update_router ... ok +neutron.tests.unit.agent.linux.test_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.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_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_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_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.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_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_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.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.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_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.SystemReaderTests.test_delete_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_flavor.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_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.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.conf.policies.test_network.SystemMemberTests.test_update_network neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network ... 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_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_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_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association -neutron.tests.unit.conf.policies.test_local_ip_association.ProjectMemberTests.test_get_local_ip_port_association ... ok -neutron.tests.unit.agent.linux.test_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.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_utils.TestBaseOSUtils.test_is_not_effective_user +neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_not_effective_user ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.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.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_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_agent.ProjectReaderTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectReaderTests.test_update_agent ... 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.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_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_agent.AdminTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... ok -neutron.tests.unit.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 - ERROR [neutron.agent.linux.iptables_manager] Namespace test was deleted during IPTables operations. -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_metering.ProjectReaderTests.test_create_metering_label -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label ... 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_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_flavor.SystemAdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... 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.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__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.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_network.SystemMemberTests.test_update_network_external neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_external ... 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.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_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_agent.AdminTests.test_delete_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_delete_agent ... 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_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_address_scope.SystemReaderTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... ok +neutron.tests.unit.conf.policies.test_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.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_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.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_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_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_metering.ProjectReaderTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_agent.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_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.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_iptables_failure ... 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_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_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.ProjectMemberTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_address_scope.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.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_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.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_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.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_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_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.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_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.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_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.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.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_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.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_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.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_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_address_scope.SystemReaderTests.test_get_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_get_address_scope ... ok +neutron.tests.unit.agent.l3.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_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_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_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_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_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_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_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.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_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_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__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_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.SystemReaderTests.test_update_address_scope +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope ... 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_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.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_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_security_group.SystemMemberSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_update_security_group ... 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.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_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_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.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_base.RuleScopesTestCase.test_rules_are_single_scoped +neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... 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.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_update_address_scope_shared ... ok +neutron.tests.unit.agent.linux.test_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.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_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.SystemMemberTests.test_update_network_segments neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_network_segments ... ok -neutron.tests.unit.conf.policies.test_network_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_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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_chain ... ok -neutron.tests.unit.conf.policies.test_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_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_logging.ProjectManagerTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_create_log ... ok +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout +neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call ... 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_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_availability_zone.ProjectManagerTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone ... ok +neutron.tests.unit.agent.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.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_logging.ProjectManagerTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_delete_log ... 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.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.AdminTests.test_get_dhcp_agents_hosting_network -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_dhcp_agents_hosting_network ... ok -neutron.tests.unit.conf.policies.test_agent.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_segment.SystemAdminTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_segment ... 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_metering.ProjectReaderTests.test_get_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label_rule ... ok +neutron.tests.unit.agent.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp ... 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.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_floatingip.ProjectMemberTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_create_floatingip ... 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.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.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.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_logging.ProjectManagerTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... ok +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_call_no_instance_match ... ok neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags neutron.tests.unit.conf.policies.test_network.SystemMemberTests.test_update_networks_tags ... 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_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerStateFulTestCaseIPv6.test_remove_nonexistent_rule ... ok -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.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.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.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_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_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_agent.SystemAdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... 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_network_segment_range.SystemMemberTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.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_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_segment.SystemAdminTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... 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_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_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_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_agent.AdminTests.test_get_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_networks_on_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_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_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_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_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_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: f6e87fa0-9f72-4cb6-8be6-f2d4301242da -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.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_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_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_segment.SystemAdminTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_get_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_get_routers_on_l3_agent ... ok -neutron.tests.unit.conf.policies.test_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_network_segment_range.SystemMemberTests.test_delete_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_delete_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.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_port.ServiceRoleTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 91ec4d83-9881-4dd9-b70c-1539d1dfbc01 -NoneType: None -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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes ... ok -neutron.tests.unit.conf.policies.test_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_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_network_segment_range.AdminTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_range ... ok -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... ok -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.AdminTests.test_update_agent ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_initialize_dvr_ha_router_snat_ns_once ... ok -neutron.tests.unit.conf.policies.test_floatingip_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.ServiceRoleTests.test_create_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.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.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_segment_range.AdminTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... 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_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_quotas.ProjectManagerTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.SystemAdminTests.test_create_network_segment_range ... ok -neutron.tests.unit.agent.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_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_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_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_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.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.api.v2.test_base.APIv2TestCase.test_filters_empty +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_empty ... ok +neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize +neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network ... 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_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.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.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.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_logging.ProjectManagerTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource ... ok neutron.tests.unit.conf.policies.test_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_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.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_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_quotas.ProjectManagerTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... 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_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_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_trunk.ProjectManagerTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network_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_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_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_delete_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_network_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.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_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_trunk.ProjectManagerTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... 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_port.ServiceRoleTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.agent.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_quotas.ProjectManagerTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... 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_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_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_trunk.ProjectManagerTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunks_tags ... ok -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions ... ok -neutron.tests.unit.conf.policies.test_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.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_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_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.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_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_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_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_trunk.ProjectManagerTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... 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.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_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectReaderTests.test_update_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_vnic_type ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.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_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_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_trunk.ProjectManagerTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... 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_rbac.SystemMemberTests.test_create_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.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.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_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_floatingip.ServiceRoleTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... 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_trunk.ProjectManagerTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... 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.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.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception -neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_qos.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_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_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_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_is_port_managed_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port ... ok -neutron.tests.unit.conf.policies.test_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_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.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_trunk.ProjectManagerTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... 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_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_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_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.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.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.conf.policies.test_port.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_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... 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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_for_port ... ok -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... 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.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_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.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.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_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.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.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_floatingip.ServiceRoleTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_extract_fields_plugin_not_loaded ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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_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_floatingip.ServiceRoleTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... 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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_default_policy ... ok -neutron.tests.unit.conf.policies.test_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_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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_create_network_no_policy ... ok -neutron.tests.unit.conf.policies.test_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_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_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_port.ServiceRoleTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_network_updated_remove_own_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_qos.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_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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_plugin_loaded ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... 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_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_create_ndp_proxy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_no_qos_policy_id ... ok -neutron.tests.unit.conf.policies.test_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_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.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_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.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.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.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.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_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_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_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper -neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectMemberTests.test_get_router_conntrack_helper ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_profile ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_admin_remove_provided_policy ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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_port.ServiceRoleTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_port.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.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_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... 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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_policy ... ok -neutron.tests.unit.conf.policies.test_port.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_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_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_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_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_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.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.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_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_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_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.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.ServiceRoleTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_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_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_port.SystemAdminTests.test_create_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_port.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.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout -neutron.tests.unit.agent.ovsdb.test_impl_idl.TransactionTestCase.test_commit_raises_exception_on_timeout ... ok -neutron.tests.unit.conf.policies.test_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_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 - ERROR [ovsdbapp.schema.open_vswitch.impl_idl] Post-commit checks failed +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.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_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_flavor.ProjectReaderTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_delete_floatingip ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_udp_port ... ok +neutron.tests.unit.agent.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_logging.ProjectManagerTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... 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_network_segment_range.ProjectMemberTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_create_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_external ... 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.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingip ... 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.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.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.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_push ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_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.SystemAdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... 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.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_floatingip.ProjectMemberTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_get_floatingips_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.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.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match +neutron.tests.unit.agent.ovn.metadata.test_server.TestMetadataProxyHandler.test_get_instance_id_network_id_no_match ... ok +neutron.tests.unit.conf.policies.test_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_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.SystemAdminTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... ok +neutron.tests.unit.conf.policies.test_network.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_network_segment_range.ProjectMemberTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_range ... ok +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe +neutron.tests.unit.api.rpc.callbacks.consumer.test_registry.ConsumerRegistryTestCase.test_unsubscribe ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingip ... 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_flavor.ProjectReaderTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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_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_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.agent.linux.test_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_floatingip.ProjectMemberTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectMemberTests.test_update_floatingips_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.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.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_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_network_segment_range.ProjectMemberTests.test_get_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectMemberTests.test_get_network_segment_range ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingip ... 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.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.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_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.ServiceRoleTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_network_segments ... 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_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_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.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf +neutron.tests.unit.cmd.ovn.test_neutron_ovn_db_sync_util.TestNeutronOVNDBSyncUtil.test_setup_conf ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp ... 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_flavor.ProjectReaderTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_flavor ... 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_floatingip.ProjectReaderTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_create_floatingips_tags ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_duplicated_ha_network_per_project_check_success ... ok +neutron.tests.unit.conf.policies.test_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.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.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_flavor.ProjectReaderTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_create_networks_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.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_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.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_flavor.ProjectReaderTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_bad ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingip ... ok +neutron.tests.unit.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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code ... ok +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run +neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_service_profile ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_external_network_bridge_check_good ... ok +neutron.tests.unit.conf.policies.test_port_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_floatingip.ProjectReaderTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_all_good ... ok +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_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.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectReaderTests.test_update_floatingip ... 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.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_extra_dhcp_options_check_bad_name +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_name ... ok +neutron.tests.unit.conf.policies.test_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_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_bindings.ProjectMemberTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_delete_port_binding ... ok +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_get_network_details ... ok +neutron.tests.unit.conf.policies.test_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_extra_dhcp_options_check_bad_value ... ok +neutron.tests.unit.api.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.AdminTests.test_create_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok +neutron.tests.unit.agent.test_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_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_port_bindings.ProjectMemberTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_get_port_binding ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_floatingip_inherit_qos_from_network ... ok +neutron.tests.unit.conf.policies.test_network.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.test_rpc.AgentRPCPluginApi.test_tunnel_sync +neutron.tests.unit.agent.test_rpc.AgentRPCPluginApi.test_tunnel_sync ... 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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_prefix ... ok +neutron.tests.unit.conf.policies.test_floatingip_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_network.SystemAdminTests.test_create_network_external +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_external ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_gateway_external_network_check_bad ... ok +neutron.tests.unit.conf.policies.test_qos.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_network.ServiceRoleTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_get_network_segments ... 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.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.AdminTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_tcp ... ok +neutron.tests.unit.conf.policies.test_floatingip_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_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_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.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_network.ServiceRoleTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_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_floatingip.AdminTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_network_mtu_check_bad ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_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_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_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.ServiceRoleTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_default ... 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.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.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_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_floatingip.AdminTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... 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.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.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 + ERROR [neutron.agent.l3.agent] Error while processing router 8b4b6aa8-496b-42d6-b699-0e90c348cb5d 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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -76371,2105 +73890,3877 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -Exception -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.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.ServiceRoleTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_get_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_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_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.SystemAdminTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... 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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_fields_update_network_updated_remove_shared_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... 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.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_admin_remove_provided_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_host_id ... ok -neutron.tests.unit.api.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.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_no_policy ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_own_policy ... ok -neutron.tests.unit.conf.policies.test_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.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_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_default ... 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_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_provided_policy ... ok -neutron.tests.unit.conf.policies.test_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_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_subnetpool.AdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_security_group.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_network.SystemAdminTests.test_create_network -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network ... 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_port.SystemAdminTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_resource_request ... ok -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy -neutron.tests.unit.core_extensions.test_qos.QosCoreResourceExtensionTestCase.test_process_resource_port_updated_remove_shared_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.api.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.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.SystemAdminTests.test_create_network_default -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_create_network_default ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule_default_sg ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_ports_tags ... 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.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_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.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 - 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_subnetpool.AdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... 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_port.SystemAdminTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_network.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_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.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_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_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.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_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_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.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_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.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure..TestRouterProcessingException +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__process_router_added_router_not_in_cache_after_failure ... ok +neutron.tests.unit.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_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.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.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_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.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_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... 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_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.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.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_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_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_nic_switch_agent_min_kernel_check_no_nic_switch_agents ... ok +neutron.tests.unit.conf.policies.test_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_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_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.l3.test_agent.TestBasicRouterOperations.test__router_removed +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test__router_removed ... 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.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.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_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_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_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_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_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.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_subnetpool.ProjectReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... 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_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_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.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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_db_revision_check_networking_ovn_not_latest_revision ... ok +neutron.tests.unit.conf.policies.test_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_qos.ProjectReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_create_local_ip ... ok +neutron.tests.unit.agent.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_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.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.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.l3.test_agent.TestBasicRouterOperations.test_added_to_agent +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_added_to_agent ... 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.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_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.agent.linux.test_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_local_ip.AdminTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.AdminTests.test_update_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policies_tags ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_failed_to_get_ovn_client ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_address_group_updated ... ok +neutron.tests.unit.conf.policies.test_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_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.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_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.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.ProjectReaderTests.test_update_local_ip_other_project -neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_update_local_ip_other_project ... ok -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_onboard_network_subnets ... 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_quotas.ProjectReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.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_local_ip.ServiceRoleTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ServiceRoleTests.test_get_local_ip ... 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.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.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_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_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.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.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_qos.ProjectReaderQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policies_tags ... 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_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.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.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_firewall_disabled ... ok +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_create_log ... 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.SystemAdminTests.test_delete_network neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_network ... 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_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_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.ProjectManagerTests.test_create_network -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network ... 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_local_ip.ProjectManagerTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectManagerTests.test_update_local_ip ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_prepare_devices_filter_with_noopfirewall ... 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_logging.AdminTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_create_localip ... ok neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_delete_networks_tags ... ok -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router -neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_update_router ... ok -neutron.tests.unit.conf.policies.test_port.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.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_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_logging.AdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.AdminTests.test_get_log ... 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.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.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_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.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_subnetpool.AdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool ... 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.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_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_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_local_ip.ProjectReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.ProjectReaderTests.test_delete_local_ip ... ok neutron.tests.unit.conf.policies.test_network.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_subnetpool.ProjectReaderTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... 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.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.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_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.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_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.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__eq__ ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_remove_trusted_ports_not_managed_port ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.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_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.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.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_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.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.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_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.ProjectManagerTests.test_create_network_external -neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_external ... 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_logging.SystemAdminTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_create_log ... 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.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.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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_for_bm_provisioning_over_ipv6_check_success ... ok +neutron.tests.unit.agent.linux.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.SystemAdminTests.test_get_network_segments neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_network_segments ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__init__ ... ok -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_segments ... 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.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.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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_prefix ... ok neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_get_networks_tags ... ok -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ -neutron.tests.unit.agent.l3.test_fip_rule_priority_allocator.TestFipPriority.test__repr__ ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_initialize_port_flows_permitted_ethertypes ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... 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.conf.policies.test_network.ServiceRoleTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ServiceRoleTests.test_update_network_shared ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.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_logging.SystemAdminTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_log ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_add_external_gateway_dual_stack_no_subnet_w_ipv6_gw ... ok +neutron.tests.unit.agent.linux.test_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.SystemAdminTests.test_update_network neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_network ... 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.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.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... 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.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.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_failure ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated +neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcTestCase.test_security_groups_member_not_updated ... ok +neutron.tests.unit.conf.policies.test_network_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_logging.SystemAdminTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_get_loggable_resource ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport ... ok neutron.tests.unit.conf.policies.test_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.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_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.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... ok +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_ovn_port_forwarding_configuration_check_ovn_l3_success ... ok +neutron.tests.unit.agent.l3.test_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.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_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_logging.SystemAdminTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.SystemAdminTests.test_update_log ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_tcp_mport_prefix ... ok +neutron.tests.unit.agent.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_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.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.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.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.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.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_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.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_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.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_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpools_tags ... 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_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_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.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_port_mac_address_sanity ... ok +neutron.tests.unit.conf.policies.test_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.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_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.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.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.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_create ... ok -neutron.tests.unit.agent.linux.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.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.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.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.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_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.api.rpc.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_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.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_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.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.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_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_get_subnetpool ... 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.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_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.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.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.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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_is_port_managed_managed_port ... ok neutron.tests.unit.conf.policies.test_network.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.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_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_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.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_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.api.v2.test_base.APIv2TestCase.test_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... 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.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_good ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok +neutron.tests.unit.api.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_worker_check_rpc_missing +neutron.tests.unit.cmd.upgrade_checks.test_checks.TestChecks.test_worker_check_rpc_missing ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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.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.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting +neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_downgrades_stops_reporting ... ok +neutron.tests.unit.common.ovn.test_utils.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_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_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags ... 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.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_port.ProjectManagerTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port ... 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_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_network_ip_availability.SystemMemberTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.SystemMemberTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_prefix ... ok +neutron.tests.unit.agent.linux.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.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_ext_gw_updated_dvr_agent_mode ... ok +neutron.tests.unit.api.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_quotas.ProjectManagerTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_delete_quota ... ok +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port +neutron.tests.unit.common.ovn.test_utils.DetermineBindHostTestCase.test_vnic_normal_unbound_port ... ok +neutron.tests.unit.api.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_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_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_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ProjectReaderTests.test_get_local_ip_port_association ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_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_quotas.ProjectManagerTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_get_quota ... 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.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_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_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_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_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_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_quotas.ProjectManagerTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectManagerTests.test_update_quota ... 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_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_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_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_mock_chain_applies +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... 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.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_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_quotas.SystemMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... 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.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.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.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.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.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.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_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_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_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_quotas.SystemMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... 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.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.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_segment_range.SystemReaderTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_create_network_segment_range ... ok +neutron.tests.unit.agent.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.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_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_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_quotas.SystemMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... 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_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_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.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_get_secgroup_ids_for_address_group ... ok +neutron.tests.unit.common.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_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.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_empty_dhcp_disabled ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_add_extraroute ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_create ... 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_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports ... 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_metering.SystemAdminTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemAdminTests.test_get_metering_label ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_get_lsp_dhcp_opts_for_domain_search ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.api.v2.test_base.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_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.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_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.SystemReaderTests.test_delete_network_segment_ranges_tags ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectMemberExtrarouteTests.test_remove_extraroute ... 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_process_trusted_ports_already_configured +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... 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_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_metering.ProjectMemberTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_create_metering_label ... 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.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.ProjectManagerTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_delete_events_without_remote ... ok +neutron.tests.unit.conf.policies.test_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_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.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_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_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_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_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_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.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.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_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.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_negative_value ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_external_gateway_removed_ext_gw_port_and_fip ... ok +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing +neutron.tests.unit.api.rpc.handlers.test_securitygroups_rpc.SecurityGroupServerAPIShimTestCase.test_sg_deletion_of_non_cached_sg_changes_nothing ... ok +neutron.tests.unit.conf.policies.test_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_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_metering.ProjectMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_delete_metering_label ... ok +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid +neutron.tests.unit.common.ovn.test_utils.TestDHCPUtils.test_validate_port_extra_dhcp_opts_invalid ... ok +neutron.tests.unit.conf.policies.test_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_segment.AdminTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segment ... 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_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.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_ndp_proxy.SystemReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy ... 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_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_segment.AdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... 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.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.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.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_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.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.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_segment.AdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segment ... 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_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.ProjectManagerTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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_segment.AdminTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_delete_segments_tags ... 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.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_metering.ProjectMemberTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectMemberTests.test_get_metering_label_rule ... 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_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_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_segment.AdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_get_segment ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_non_integer_pagination_max_limit ... ok +neutron.tests.unit.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_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_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_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_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.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_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.v2.test_resource.RequestTestCase.test_best_match_language +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_best_match_language ... ok +neutron.tests.unit.common.test_utils.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_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemMemberTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_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_segment.AdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... 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.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_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_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.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_segment.AdminTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segments_tags ... ok +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_accept_default ... ok +neutron.tests.unit.conf.policies.test_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.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_unspecific ... 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.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.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_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_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.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... 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_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_segment.SystemAdminTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_create_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.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_agent_remove_internal_network_dist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_agent_remove_internal_network_dist ... 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.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input +neutron.tests.unit.common.test_utils.TestPortRuleMasking.test_port_rule_wrong_input ... ok +neutron.tests.unit.conf.policies.test_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_segment.SystemAdminTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_delete_segment ... 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.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.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_qos.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.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_prepare_port_filter_initialized_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_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.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_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_agent.ProjectManagerTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_add_network_to_dhcp_agent ... ok neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_network_segments ... 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_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_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.ProjectMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... 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_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_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.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.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_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_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_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_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.SystemAdminTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_get_segment ... 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.ProjectMemberTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_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_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.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.api.v2.test_resource.RequestTestCase.test_content_type_with_charset +neutron.tests.unit.api.v2.test_resource.RequestTestCase.test_content_type_with_charset ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_create_agent ... 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.ProjectManagerTests.test_create_networks_tags neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_create_networks_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_qos.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_quotas.ProjectReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... 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.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags -neutron.tests.unit.conf.policies.test_network.SystemAdminTests.test_update_networks_tags ... ok -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get -neutron.tests.unit.api.test_extensions.ExtensionExtendedAttributeTestCase.test_ext_test_resource_get ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_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_agent.ProjectManagerTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_agent ... ok +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_port.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.ProjectManagerTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.api.v2.test_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.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_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_delete_network_from_dhcp_agent ... ok neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_network ... 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_quotas.ProjectReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... 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.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemAdminTests.test_update_segments_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_subnet.ProjectMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... 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.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_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_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.ProjectManagerTests.test_delete_networks_tags neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_delete_networks_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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.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.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_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_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.api.v2.test_base.APIv2TestCase.test_marker +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... 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.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_network.ProjectManagerTests.test_get_network neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network ... 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_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_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.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_delete_rule_ipv6_no_ct_zone ... ok +neutron.tests.unit.agent.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.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_subnet.ProjectMemberTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags ... 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.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_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_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_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_get_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_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_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_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.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_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.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_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.agent.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_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_port.ProjectMemberTests.test_create_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_binding_vnic_type ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectManagerTests.test_update_agent ... ok +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_empty_list ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... 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.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_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_subnetpool.ProjectReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_update_subnetpool ... 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.SystemMemberQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosRuleTypeTests.test_get_rule_type ... 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_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.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.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.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound +neutron.tests.unit.common.ovn.test_utils.TestOvsdbClientCommand.test_run_northbound ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port ... 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_network.ProjectManagerTests.test_get_network_provider_segmentation_id neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_provider_segmentation_id ... ok -neutron.tests.unit.conf.policies.test_qos.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_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_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.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_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_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_subnet.ProjectMemberTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnets_tags ... 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.ProjectManagerTests.test_get_network_segments neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_network_segments ... 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_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_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.conf.policies.test_port.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.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.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_flavor.ProjectManagerTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_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_port.ProjectManagerTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... 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.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.ProjectManagerTests.test_get_networks_tags neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_get_networks_tags ... 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.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.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.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.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_process_trusted_ports_port_not_found ... ok +neutron.tests.unit.conf.policies.test_port.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.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_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_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_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... 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.ProjectManagerTests.test_update_network neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network ... 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.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_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.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations +neutron.tests.unit.common.test_ipv6_utils.TestIsAutoAddressSubnet.test_combinations ... 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_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.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.ProjectManagerTests.test_update_network_default neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_default ... 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_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_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_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_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.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_subnet.ProjectMemberTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_service_types ... 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_floating_ip_moved_dist +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_floating_ip_moved_dist ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_hints ... ok neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_external ... 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_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_flavor.ProjectManagerTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... 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.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.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_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_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_network.ProjectManagerTests.test_update_network_port_security_enabled neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_port_security_enabled ... ok -neutron.tests.unit.conf.policies.test_qos.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_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_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_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_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_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.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_subnetpool.ProjectMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... 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_quotas.ProjectReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_delete_quota ... ok neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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_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.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_subnetpool.ProjectMemberTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... 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.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_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_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.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_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_flavor.ProjectManagerTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedStateExceptionTestCase.test_state_exception ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... 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.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_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_update_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_qos.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.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.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.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.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_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.ProjectManagerTests.test_update_network_segments neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_segments ... 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.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_bindings.ProjectReaderTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding ... 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_flavor.ProjectManagerTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... 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_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_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.ProjectManagerTests.test_update_network_shared neutron.tests.unit.conf.policies.test_network.ProjectManagerTests.test_update_network_shared ... 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_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.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.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_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.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_fixed_ips +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_fixed_ips ... 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_subnetpool.ProjectMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpool ... ok +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks +neutron.tests.unit.agent.metadata.test_agent.TestMetadataProxyHandlerRpc.test_get_router_networks ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_create_floatingip ... 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.ProjectMemberTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_delete_subnetpools_tags ... 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_host_id +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_host_id ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_page_reverse ... ok +neutron.tests.unit.agent.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 + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 4e530817-2cd3-40f5-86a4-ba1a16859006 +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.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_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_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_subnetpool.ProjectMemberTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpool ... 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 + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: 81384235-87ac-4a30-b4b0-d49e8044b367 +NoneType: None +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.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_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_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.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.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.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_floatingip.ServiceRoleTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_delete_floatingip ... 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_subnetpool.ProjectMemberTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.agent.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.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.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one +neutron.tests.unit.common.test_utils.DisableNotificationTestCase.test_notification_rpc_workers_lt_one ... ok +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_get_floatingip ... 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_subnetpool.ProjectMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_remove_prefixes ... 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.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.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.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_quotas.ProjectReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_get_quota ... 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_floatingip.ServiceRoleTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ServiceRoleTests.test_update_floatingip ... 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_port.ProjectMemberTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request ... ok +neutron.tests.unit.agent.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.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_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_quotas.ProjectReaderTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectReaderTests.test_update_quota ... 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_subnetpool.ProjectMemberTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpool_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.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_metadata_proxy_conf_parse_ip_versions ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_device_owner ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... ok +neutron.tests.unit.api.v2.test_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_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_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_subnetpool.ProjectMemberTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... 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_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_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_update_port +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_delete_fip_pf ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_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_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.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.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_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_get_fip_pf ... ok +neutron.tests.unit.conf.policies.test_agent.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_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_port.ProjectMemberTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_hints ... ok +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception +neutron.tests.unit.agent.metadata.test_driver.TestMetadataDriverProcess.test_spawn_metadata_proxy_handles_process_exception ... ok +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectMemberTests.test_update_fip_pf ... ok +neutron.tests.unit.conf.policies.test_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_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_delete_rbac_policy(target_tenant) ... ok +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort +neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_sort ... 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.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_port.ProjectMemberTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_trusted_field ... ok +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_ports_tags ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.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_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_agent.ProjectMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_agent ... 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_port_bindings.AdminTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_activate_port_binding ... 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_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_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... ok +neutron.tests.unit.conf.policies.test_port_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_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.ProjectMemberTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_delete_port_binding ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__fanout_message ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ServiceRoleTests.test_get_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_port.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_bindings.AdminTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding ... 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_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.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_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_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.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_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_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_get_agent ... 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_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_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.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.ProjectReaderTests.test_update_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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.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_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_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__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_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_binding_profile +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile ... 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_port.AdminTests.test_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_hints ... ok +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_arp_related_dev_no_subnet ... ok + ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: +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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__get_enabled_agents_with_notification_required ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_rbac.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_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__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_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_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.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_agent.ProjectMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ProjectMemberTests.test_update_agent ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-11230233 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-11230233 port, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 307, in _native_event_send_dhcp_notification + if not self._notification_is_needed(payload.states[0], + ~~~~~~~~~~~~~~^^^ +IndexError: list index out of range + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-11230233 port, after_delete +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-11230233 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-11230233 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-11230233 network, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify + if obj_type == 'network' and 'id' in obj_value: + ^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-11230233 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-11230233 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-11230233 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-11230233 subnet, after_update +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable +neutron.tests.unit.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-11230233 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-11230233 subnet, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification + self.notify(payload.context, data, method_name) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify + elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: + ^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: argument of type 'NoneType' is not iterable +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... 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_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.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_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.AdminTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.AdminTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_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_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_router.ProjectReaderExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_remove_extraroute ... 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_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_qos.SystemReaderQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_create_policy ... 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.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_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_delete_policy ... 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.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_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.SystemMemberTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_delete_agent ... 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.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_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_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_port.AdminTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_delete_port ... 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_qos.SystemReaderQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_get_policy ... 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.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_logging.ProjectReaderTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_create_log ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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.AdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_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_logging.ProjectReaderTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_delete_log ... ok +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... ok +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosPolicyTests.test_update_policy ... 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.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_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.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.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_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_quotas.ServiceRoleTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... 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.v2.test_base.FiltersTestCase.test_all_skip_args +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... 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_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_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_quotas.ServiceRoleTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... 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.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_logging.ProjectReaderTests.test_get_loggable_resource +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_loggable_resource ... 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.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.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_quotas.ServiceRoleTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota ... 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_logging.ProjectReaderTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... 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.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_to ... ok +neutron.tests.unit.db.test_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.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.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_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_agent.SystemMemberTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOVSFirewallDriver.test_update_port_filter_applies_added_flows ... ok +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_binding_vif_type ... ok neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network ... 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_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.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.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_subnet.ProjectReaderTests.test_create_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_without_conversion ... ok +neutron.tests.unit.conf.policies.test_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.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_network.SystemReaderTests.test_create_network_default neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_default ... 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_qos.ProjectReaderQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_create_policy ... 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.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_agent.SystemMemberTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... 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.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_get_port_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_get_port_hints ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.api.v2.test_base.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.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents +neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.AdminQosRuleTypeTests.test_get_rule_type ... 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_subnet.ProjectReaderTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... ok +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info +neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_no_attr_info ... ok +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule +neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemAdminDefaultSecurityGroupRuleTests.test_create_default_security_group_rule ... ok neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_external ... 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_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.ProjectMemberTests.test_create_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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_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_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.ProjectReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... ok neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_port_security_enabled ... ok -neutron.tests.unit.agent.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_port_bindings.ProjectReaderTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_get_port_binding ... ok -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier -neutron.tests.unit.api.v2.test_base.NotificationTest.test_network_update_notifier ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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_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_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_qos.SystemReaderQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosRuleTypeTests.test_get_rule_type ... 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_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_subnet.ProjectReaderTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags ... 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.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_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_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_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_port_forwarding.SystemMemberTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_create_fip_pf ... ok neutron.tests.unit.conf.policies.test_network.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_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_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_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.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_subnet.ProjectReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... 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_port.AdminTests.test_update_port +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port ... 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_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_port_forwarding.SystemMemberTests.test_delete_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_id neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_provider_segmentation_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.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.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_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.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.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_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok neutron.tests.unit.conf.policies.test_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_quotas.SystemMemberTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_delete_quota ... 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.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_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_delete_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.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_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_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.AdminTests.test_update_port_hints +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_hints ... 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_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.SystemReaderTests.test_create_network_shared neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_create_network_shared ... 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.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_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_subnet.ProjectReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... 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_port.AdminTests.test_update_port_trusted_field +neutron.tests.unit.conf.policies.test_port.AdminTests.test_update_port_trusted_field ... 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.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_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_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_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_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_quotas.SystemMemberTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_get_quota ... 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_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_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.agent.linux.test_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_network.SystemReaderTests.test_delete_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... 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_quotas.SystemMemberTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemMemberTests.test_update_quota ... 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_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectReaderTests.test_update_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.agent.linux.test_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_qos.ProjectReaderQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_get_policy ... 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_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_quotas.SystemReaderTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... 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_network.SystemReaderTests.test_get_network_provider_physical_network -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_provider_physical_network ... ok -neutron.tests.unit.agent.linux.test_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_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.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_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_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_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_quotas.SystemReaderTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... ok -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.db.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_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_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_router.ServiceRoleTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... 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_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_qos.ProjectReaderQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosPolicyTests.test_update_policy ... 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_quotas.SystemReaderTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_update_quota ... ok -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_default ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_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_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_router.ServiceRoleTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... 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_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_network.SystemReaderTests.test_update_network_external -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_external ... 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_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_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_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_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_quotas.ServiceRoleTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_delete_quota ... 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_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.SystemReaderTests.test_update_network_provider_network_type -neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type ... ok -neutron.tests.unit.agent.linux.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_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.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_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.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_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_quotas.ServiceRoleTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_get_quota ... 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_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_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_network.SystemReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_delete_network ... 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_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.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_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_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.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.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_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_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_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.ServiceRoleTests.test_update_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.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_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.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_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_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_port.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_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_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.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_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.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.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_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_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.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 -neutron.tests.unit.common.test_utils.TestCidrIsHost.test_is_cidr_host_ipv6_32 ... ok -neutron.tests.unit.agent.linux.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_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_network.SystemReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok +neutron.tests.unit.conf.policies.test_port.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_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.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.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_router.ServiceRoleTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_ha ... 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.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_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_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_subnet.SystemAdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.SystemReaderTests.test_delete_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_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.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists +neutron.tests.unit.agent.l3.extensions.test_ndp_proxy.NDPProxyExtensionDVRTestCase.test_get_router_cidrs_no_device_exists ... ok neutron.tests.unit.conf.policies.test_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.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.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.ServiceRoleTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_routers_tags ... 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_address_scope.ProjectManagerTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_create_address_scope ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_detailed_project_quotas_multiple_resource ... ok +neutron.tests.unit.conf.policies.test_network.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.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.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_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_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_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_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_router.ServiceRoleTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_delete_router ... 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_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_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.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_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_rbac.SystemReaderTests.test_update_rbac_policy(target_project) neutron.tests.unit.conf.policies.test_rbac.SystemReaderTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.agent.linux.test_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.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.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_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_router.ServiceRoleTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... ok -neutron.tests.unit.conf.policies.test_security_group.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.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.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_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_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_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_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_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_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_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_address_scope.ProjectManagerTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectManagerTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_router.ServiceRoleTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... 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_address_scope.SystemAdminTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_get_address_scope ... ok -neutron.tests.unit.agent.linux.test_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_address_scope.SystemAdminTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemAdminTests.test_update_address_scope ... ok -neutron.tests.unit.conf.policies.test_security_group.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_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_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_router.ProjectReaderTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... 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_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_router.ServiceRoleTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... ok -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope ... ok -neutron.tests.unit.agent.linux.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_address_scope.SystemMemberTests.test_create_address_scope_shared -neutron.tests.unit.conf.policies.test_address_scope.SystemMemberTests.test_create_address_scope_shared ... ok -neutron.tests.unit.conf.policies.test_security_group.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_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_bindings.AdminTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.AdminTests.test_get_port_binding ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok -neutron.tests.unit.conf.policies.test_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_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.ServiceRoleTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... 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.linux.test_dhcp.TestDnsmasq.test_output_opts_file -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... 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.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_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.db.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_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_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.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok -neutron.tests.unit.conf.policies.test_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_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.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.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_address_scope.SystemReaderTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_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_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_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_rbac.SystemAdminTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_limit_check_equals_to_quota ... ok -neutron.tests.unit.conf.policies.test_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_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.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.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_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_address_scope.SystemReaderTests.test_delete_address_scope -neutron.tests.unit.conf.policies.test_address_scope.SystemReaderTests.test_delete_address_scope ... ok -neutron.tests.unit.agent.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.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_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_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.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.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_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_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_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_external_gateway_info_network_id ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges ... ok -neutron.tests.unit.agent.linux.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.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_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_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_rbac.SystemAdminTests.test_update_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_ha ... 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_auto_allocated_topology.ServiceRoleTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ServiceRoleTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_update_security_group ... 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.ProjectReaderTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... 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.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_add_router_interface ... 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.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_availability_zone.ProjectReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectReaderTests.test_get_availability_zone ... ok -neutron.tests.unit.conf.policies.test_rbac.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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_fill_quota ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_router ... 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_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_create_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok -neutron.tests.unit.agent.linux.test_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_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_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.ProjectReaderTests.test_delete_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... 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_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_availability_zone.SystemReaderTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.SystemReaderTests.test_get_availability_zone ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_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_segment.ProjectMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segment ... ok -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping -neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok -neutron.tests.unit.db.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_flavor.ProjectReaderTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_create_flavor ... 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_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_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_router.SystemReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... 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.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.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_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_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.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_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_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_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_flavor.ProjectReaderTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor ... 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.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_router.SystemReaderExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_remove_extraroute ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.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.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_flavor.ProjectReaderTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_delete_service_profile ... ok -neutron.tests.unit.agent.linux.test_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.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_segment.ProjectMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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_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.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.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_flavor.ProjectReaderTests.test_get_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_get_service_profile ... ok -neutron.tests.unit.agent.linux.test_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_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_flavor.ProjectReaderTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectReaderTests.test_update_flavor ... 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_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_segment.ProjectMemberTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segments_tags ... 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_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_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.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_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_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_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_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_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_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_segment.ProjectMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segment ... 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.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_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.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_router.SystemAdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... 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.TestIPDeviceCommandBase.test_name_property -neutron.tests.unit.agent.linux.test_ip_lib.TestIPDeviceCommandBase.test_name_property ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags ... ok -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok -neutron.tests.unit.db.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_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_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.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_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_router.SystemAdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... 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_segment.ProjectMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_add_rule_table_string ... ok -neutron.tests.unit.agent.linux.test_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_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_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_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.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_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.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_router.SystemAdminTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_ha ... 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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok -neutron.tests.unit.agent.linux.test_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_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_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.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_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... 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_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.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.SystemAdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_remove_router_interface ... 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_subnet.ProjectMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnet ... 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.SystemAdminTests.test_update_router -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router ... 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_security_group.ProjectManagerSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.db.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_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_local_ip.ProjectMemberTests.test_update_local_ip -neutron.tests.unit.conf.policies.test_local_ip.ProjectMemberTests.test_update_local_ip ... ok -neutron.tests.unit.agent.linux.test_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_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_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_logging.ServiceRoleTests.test_create_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... 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_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_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_qos.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_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_router.ProjectReaderTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... ok -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 -neutron.tests.unit.agent.linux.test_ip_lib.TestIpRuleCommand.test_delete_rule_v4 ... ok -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... 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_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_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_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit -neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_update_quota_limit ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_add_subports ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_qos.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_logging.ServiceRoleTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... 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.ProjectReaderTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... 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_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_subnet.ProjectMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.conf.policies.test_port_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_trunk.SystemAdminTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_create_trunk ... 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.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers ... ok -neutron.tests.unit.conf.policies.test_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.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_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_port_bindings.SystemAdminTests.test_get_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_get_port_binding ... ok -neutron.tests.unit.conf.policies.test_trunk.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.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_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.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.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_subnet.ProjectMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_get_subnet ... 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.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.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_trunk.SystemAdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... 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_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.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.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.conf.policies.test_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_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.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map -neutron.tests.unit.agent.linux.test_iptables_firewall.OVSHybridIptablesFirewallTestCase.test__populate_initial_zone_map ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_pxe_3port_2net ... 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.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_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.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_qos.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.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.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.SystemAdminTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_ha ... 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_subnet.ProjectMemberTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet ... 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.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.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_trunk.SystemAdminTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_routers_tags ... 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.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_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_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_subnet.ProjectMemberTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnet_segment_id ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_create_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupRuleTests.test_delete_security_group_rule_default_sg ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_get_network_segments ... 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_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports -neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_no_version_updates_on_further_state_reports ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.agent.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_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_trunk.SystemAdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_delete_subnet ... 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_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.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_router.SystemMemberTests.test_create_router neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router ... 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_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_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_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_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.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.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_router.SystemMemberTests.test_create_router_distributed neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_distributed ... 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.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_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.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.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_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_network.SystemReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network ... 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_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_subnet.ProjectMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectMemberTests.test_update_subnets_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_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosMinimumPacketRateRuleTests.test_update_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... 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.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found +neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_pull_raises_on_callback_not_found ... ok +neutron.tests.unit.conf.policies.test_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_metering.ProjectReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.ProjectReaderTests.test_get_metering_label ... ok +neutron.tests.unit.conf.policies.test_port.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_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.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.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_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_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_delete_security_group_rule ... ok neutron.tests.unit.conf.policies.test_router.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_subnet.ServiceRoleTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... ok -neutron.tests.unit.db.test_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.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_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_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.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_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_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_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.agent.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_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_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found -neutron.tests.unit.agent.linux.test_iptables_manager.IptablesManagerNoNatTestCase.test_nat_found ... ok -neutron.tests.unit.conf.policies.test_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_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_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.ProjectMemberTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network ... 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_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_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.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.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.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_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_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.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.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_default ... 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_network.SystemReaderTests.test_update_network_provider_network_type +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_provider_network_type ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active ... 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_trunk.SystemAdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... 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_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_segment.ProjectReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... 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.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.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_port.SystemReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... 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_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_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_subnet.SystemAdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_router_ha ... 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_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_consumer_versions_callback ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_create_network_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_group ... 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.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_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_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_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_update_versions +neutron.tests.unit.api.rpc.callbacks.test_version_manager.CachedResourceConsumerTrackerTest.test_update_versions ... 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_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments +neutron.tests.unit.conf.policies.test_network.SystemReaderTests.test_update_network_segments ... 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.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.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_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_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_security_group.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_subnetpool.ProjectManagerTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... 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.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_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_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_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_subnetpool.ProjectManagerTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... 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_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_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_security_group.SystemAdminSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... 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_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.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_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_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_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.ProjectManagerTests.test_get_network_ip_availability ... ok +neutron.tests.unit.conf.policies.test_port.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_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_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_service_type.AdminTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_device_owner ... ok neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_tags neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_create_routers_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_subnet.ServiceRoleTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_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.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceTestCase.test_build_config_no_vips_track_script ... ok -neutron.tests.unit.agent.linux.test_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_network.ProjectMemberTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_delete_network ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_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_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_subnetpool.ProjectManagerTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpool ... 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.SystemMemberTests.test_delete_router neutron.tests.unit.conf.policies.test_router.SystemMemberTests.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_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.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.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.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_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_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... 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_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_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_subnet.ServiceRoleTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... 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.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.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.AdminTests.test_create_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... 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.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_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_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_router.SystemMemberTests.test_get_router neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router ... 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_router.SystemAdminExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... 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_segment.ProjectReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_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_service_types +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types ... 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.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_active_cmd_mismatch ... ok neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_get_router_distributed ... 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_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.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.test_service.GetRpcWorkers.test_previous_registration -neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... 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_subnetpool.ProjectManagerTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... ok +neutron.tests.unit.conf.policies.test_port.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_subnet.ProjectManagerTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... ok +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish +neutron.tests.unit.api.v2.test_base.RegistryNotificationTest.test_networks_create_bulk_registry_publish ... ok +neutron.tests.unit.agent.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.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_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_subnetpool.ProjectManagerTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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.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_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_subnet.AdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... 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_external_process.TestProcessManager.test_cmdline +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline ... 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.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv4 ... 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.SystemReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_cmdline_none ... 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_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_segment.ProjectReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... ok +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags ... ok +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 +neutron.tests.unit.common.ovn.test_utils.TestGetDhcpDnsServers.test_ipv6 ... 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.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_namespace ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpool_default ... ok neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_remove_router_interface ... 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_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.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_subnet.ServiceRoleTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_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_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.common.test_coordination.CoordinationTestCase.test_synchronized +neutron.tests.unit.common.test_coordination.CoordinationTestCase.test_synchronized ... 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.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.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_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_subnetpool.ProjectManagerTests.test_update_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_update_subnetpools_tags ... 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.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_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_network.ProjectMemberTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network ... ok neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router ... 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_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_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.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.common.test_utils.TestIECUnitConversions.test_bytes_to_bits +neutron.tests.unit.common.test_utils.TestIECUnitConversions.test_bytes_to_bits ... ok +neutron.tests.unit.conf.policies.test_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_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_subnetpool.SystemMemberTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_network.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_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_kill_script_no_namespace ... ok neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_distributed ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress ... ok -neutron.tests.unit.conf.policies.test_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_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_address_scope.AdminTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope ... ok +neutron.tests.unit.agent.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.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_subnet.ProjectManagerTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet ... 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.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_custom_kill_script_no_namespace ... ok +neutron.tests.unit.conf.policies.test_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_create_port_with_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_hints ... ok neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.agent.linux.test_keepalived.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_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.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_address_scope.AdminTests.test_create_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope_shared ... ok +neutron.tests.unit.conf.policies.test_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_external_process.TestProcessManager.test_disable_get_stop_command +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_get_stop_command ... ok +neutron.tests.unit.api.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_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_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_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.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_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_segment.ProjectReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_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_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_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_network.ProjectMemberTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_get_network_segments ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_port_security_enabled ... 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_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_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_router.SystemMemberTests.test_update_router_external_gateway_info neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_autoaddress_ipv6_pd_enabled ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpools_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.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_trusted_field ... ok +neutron.tests.unit.conf.policies.test_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_subnet.SystemReaderTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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_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_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.SystemMemberTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network ... 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_external_process.TestProcessManager.test_disable_not_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_disable_not_active ... 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.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_port.ProjectReaderTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_subnet.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_network.ProjectMemberTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_default ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_add_network_to_dhcp_agent ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_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_port.ProjectReaderTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... 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_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_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_router.SystemMemberTests.test_update_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_router_external_gateway_info_network_id ... ok +neutron.tests.unit.agent.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_no_namespace +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_no_namespace ... 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_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_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_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_subnet.SystemReaderTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... 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_agent.ServiceRoleTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_create_agent ... 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_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.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_enable_with_ensure_active ... ok +neutron.tests.unit.conf.policies.test_port.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.SystemReaderTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_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_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_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_agent.ServiceRoleTests.test_delete_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_delete_agent ... 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.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.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok +neutron.tests.unit.conf.policies.test_port.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_subnet.SystemReaderTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet ... 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_subnetpool.SystemMemberTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_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.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... ok +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response +neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_extend_get_resource_response ... ok +neutron.tests.unit.agent.linux.test_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_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_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_subnetpool.SystemMemberTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_provider_segmentation_id ... ok +neutron.tests.unit.conf.policies.test_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.SystemReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_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.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_subnet.SystemReaderTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... 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_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.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.ProjectReaderTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_ports_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_subnet.SystemReaderTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... ok +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_dhcp_agents_hosting_network ... ok +neutron.tests.unit.conf.policies.test_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_network.ProjectMemberTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_port.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_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_external_process.TestProcessManager.test_pid_invalid_file +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_invalid_file ... ok +neutron.tests.unit.conf.policies.test_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_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_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_trunk.AdminTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_add_subports ... ok +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectMemberTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_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_subnetpool.SystemReaderTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_tags ... ok + ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid +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_external_process.TestProcessManager.test_pid_no_an_int +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_pid_no_an_int ... ok +neutron.tests.unit.conf.policies.test_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_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_agent.ServiceRoleTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_port.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_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_trunk.AdminTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunk ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_processmanager_ensures_pid_dir ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... 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.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_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_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_agent.ServiceRoleTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_with_custom_reload_callback ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_subnetpool.AdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_add_prefixes ... 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_agent.ServiceRoleTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback +neutron.tests.unit.agent.linux.test_external_process.TestProcessManager.test_reload_cfg_without_custom_reload_callback ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... 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_subnetpool.SystemReaderTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... 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_subnetpool.AdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpool ... ok +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectManagerTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_port.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_trunk.AdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_subports ... 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.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.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_subnetpool.SystemReaderTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_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_auto_allocated_topology.SystemAdminTests.test_delete_topology +neutron.tests.unit.conf.policies.test_auto_allocated_topology.SystemAdminTests.test_delete_topology ... ok +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_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_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.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_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_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.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.api.v2.test_base.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_trunk.AdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... 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_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_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_qos.ProjectMemberQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags ... 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_subnetpool.AdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_create_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_subnet_id ... ok +neutron.tests.unit.conf.policies.test_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.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.SystemReaderTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.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_subnetpool.AdminTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpool ... 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_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_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_trunk.ProjectManagerTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_add_subports ... 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.ProjectMemberQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_port.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.AdminTests.test_delete_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_delete_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_port.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_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.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_trunk.ProjectManagerTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_create_trunk ... 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.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_subnetpool.AdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... ok +neutron.tests.unit.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.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.cmd.test_status.TestUpgradeChecks.test_load_checks +neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... 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_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_delete_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_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.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.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_trunk.ProjectManagerTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_delete_trunk ... 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_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_qos.ProjectMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... 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_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_subports ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policies_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.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.common.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_trunk.ProjectManagerTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_get_trunk ... 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.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_trunk.ProjectManagerTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_remove_subports ... 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.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ +neutron.tests.unit.common.test_utils.ImportModulesRecursivelyTestCase.test_recursion_1__ ... 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_trunk.ProjectManagerTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectManagerTests.test_update_trunk ... 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_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_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.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_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_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_qos.ProjectManagerQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policy ... 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_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_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_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_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.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_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_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.ProjectManagerQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... 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.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.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_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_qos.ProjectManagerQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_delete_flavor ... 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_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.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.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.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_qos.ProjectManagerQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... 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_port.ProjectReaderTests.test_update_port_with_mac_address +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_mac_address ... ok +neutron.tests.unit.conf.policies.test_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_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.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.ProjectReaderTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.conf.policies.test_qos.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.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_floatingip.SystemReaderTests.test_create_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingip ... 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_flavor.AdminTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_get_flavor ... 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_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_create_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags +neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_ports_tags ... 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_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_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_subnetpool.AdminTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.AdminTests.test_update_subnetpool_default ... 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.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.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_flavor.AdminTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.AdminTests.test_update_flavor ... 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.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_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_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_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_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_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_delete_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.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_floatingip.SystemReaderTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_delete_floatingip ... 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.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_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_update_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.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_floatingip.SystemReaderTests.test_get_floatingip +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... 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.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.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.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.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosDSCPMarkingRuleTests.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_floatingip.SystemReaderTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_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_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.conf.policies.test_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_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_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_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule +neutron.tests.unit.conf.policies.test_qos.AdminQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.db.test_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_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.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_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_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.ProjectManagerTests.test_create_router_conntrack_helper ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_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.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_qos.AdminQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_create_policy ... 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_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_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_get_rbac_policy(target_project) ... ok +neutron.tests.unit.db.test_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_qos.AdminQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_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_qos.AdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_delete_policy ... 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_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.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.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_local_ip.SystemAdminTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemAdminTests.test_create_local_ip ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policies_tags ... 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_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_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ServiceRoleTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_agent_health_check ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev +neutron.tests.unit.agent.linux.test_ip_lib.TestArpPing.test_send_ipv4_addr_adv_notif_nodev ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_get_policy ... 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_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_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_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_disabled ... ok +neutron.tests.unit.conf.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.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource ... ok +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled +neutron.tests.unit.agent.linux.test_ip_lib.TestSysctl.test_disable_ipv6_when_ipv6_globally_enabled ... ok +neutron.tests.unit.conf.policies.test_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.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.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_qos.AdminQosPolicyTests.test_update_policy +neutron.tests.unit.conf.policies.test_qos.AdminQosPolicyTests.test_update_policy ... 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_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_external_fixed_ips ... ok -neutron.tests.unit.agent.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_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_segment.ProjectReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... 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_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_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_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_association.ServiceRoleTests.test_create_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_create_local_ip_port_association ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router ... 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_migration.TestSafetyChecks.test_validate_revisions +neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... 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_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_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.AdminTests.test_create_router_external_gateway_info_network_id -neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_network_id ... ok -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... 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_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_multiple_ips_one_subnet_noip ... ok +neutron.tests.unit.conf.policies.test_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.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_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association +neutron.tests.unit.conf.policies.test_local_ip_association.ServiceRoleTests.test_delete_local_ip_port_association ... ok neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork neutron.tests.unit.agent.linux.test_utils.TestFindForkTopParent.test_returns_own_pid_nofork ... 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_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_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... 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.SystemMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.SystemMemberTests.test_update_routers_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.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_floatingip.SystemReaderTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_update_floatingips_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_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_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_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.conf.policies.test_subnet.AdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... 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.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_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_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.SystemMemberTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.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.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_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.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_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_logging.ServiceRoleTests.test_create_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_create_log ... 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.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.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_create_address_scope_empty_name ... ok +neutron.tests.unit.conf.policies.test_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_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.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.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_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_logging.ServiceRoleTests.test_delete_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_delete_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.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.TestOFPort.test_ipv4_address +neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestOFPort.test_ipv4_address ... 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_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_logging.ServiceRoleTests.test_get_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_get_log ... 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.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.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_metering.AdminTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label ... ok neutron.tests.unit.conf.policies.test_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_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_segment.ServiceRoleTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... 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_subnet.AdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_num_threads ... 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.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.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.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_metering.AdminTests.test_create_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_create_metering_label_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.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.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.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_logging.ServiceRoleTests.test_update_log +neutron.tests.unit.conf.policies.test_logging.ServiceRoleTests.test_update_log ... 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_create_router neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_create_router ... 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_router.AdminTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_router ... ok -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.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_subnetpool.ServiceRoleTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... 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_metering.AdminTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label ... 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_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_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_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_router.ServiceRoleTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_distributed ... 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_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_segment.SystemReaderTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... 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_subnet.AdminTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.test_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.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start -neutron.tests.unit.agent.linux.test_utils.TestUnixDomainWSGIServer.test_start ... 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.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_metering.AdminTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_delete_metering_label_rule ... ok +neutron.tests.unit.conf.policies.test_metering.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_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_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_router.ServiceRoleTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.agent.linux.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.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_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_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_router.AdminTests.test_get_router -neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... 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.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_subnetpool.ServiceRoleTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... 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_metering.AdminTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_concurrent_insert ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_create_policy ... ok +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.agent.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.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.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.conf.policies.test_metering.AdminTests.test_get_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.AdminTests.test_get_metering_label_rule ... ok + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network f077f1c6-a406-4d7f-9b80-742935195a6f: no agent available. Payload: {'port': {'id': 'd3f35fff-784d-4e9c-8e2c-96860fe52b0f', 'name': '', 'network_id': 'f077f1c6-a406-4d7f-9b80-742935195a6f', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:a1:18', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': 'e835a736-cc29-4cb6-a4ef-f11398182fc9', 'ip_address': '10.0.0.151'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['c48d35f8-31dc-49be-91da-98786a3719df'], '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': 'f077f1c6-a406-4d7f-9b80-742935195a6f', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['e835a736-cc29-4cb6-a4ef-f11398182fc9'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} +neutron.tests.unit.conf.policies.test_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_qos.SystemMemberQosPolicyTests.test_delete_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_create_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.agent.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.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.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.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_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_ndp_proxy.AdminTests.test_create_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_create_ndp_proxy ... ok +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_delete_policy ... 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.linux.test_dhcp.TestDhcpLocalProcess.test_disable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable ... 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.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_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_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_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_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.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_dhcp.TestDhcpLocalProcess.test_disable_blocking +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking ... 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.SystemMemberQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosPolicyTests.test_get_policy ... 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_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.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.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_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry +neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test_create_or_update_agent_existing_entry ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_make_reservation_over_quota_fails ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_blocking_sigterm_sigkill ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port ... 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_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_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.ovn.metadata.test_agent.TestMetadataAgent.test__load_config +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__load_config ... 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.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_config_dir_removed_after_destroy ... ok +neutron.tests.unit.conf.policies.test_port.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.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_router.ServiceRoleTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router ... 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.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_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.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.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_dhcp.TestDhcpLocalProcess.test_disable_not_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_not_active ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_get_router_distributed ... 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_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.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.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_dhcp.TestDhcpLocalProcess.test_disable_retain_port +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_disable_retain_port ... ok +neutron.tests.unit.conf.policies.test_port.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_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_quotas.SystemAdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_get_quota ... ok +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_delete_network_segment_range ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_empty ... ok +neutron.tests.unit.conf.policies.test_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.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_remove_router_interface ... 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_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_segment.SystemReaderTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_subnet_id_no_ip_ipv6 ... ok -neutron.tests.unit.conf.policies.test_router.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.SystemAdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... 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_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.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.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test__process_cidrs_when_current_namespace_only_contains_metadata_cidr ... ok +neutron.tests.unit.conf.policies.test_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_router.ServiceRoleTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_resource_type_fields ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.AdminTests.test_add_router_interface ... 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.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_subnetpool.ServiceRoleTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_distributed_service ... ok -neutron.tests.unit.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_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.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_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_router.ServiceRoleTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ServiceRoleTests.test_update_router_distributed ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check_unlimited ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router ... 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_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_segment.SystemReaderTests.test_delete_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segments_tags ... 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_subnetpool.ServiceRoleTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_onboard_network_subnets ... 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.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_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.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_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_router.AdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_distributed ... 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_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_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.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_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_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_segment.SystemReaderTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... 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_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_router.AdminTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.AdminTests.test_remove_router_interface ... 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.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.AdminTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.extensions.test_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.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_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_network_segment_range.AdminTests.test_update_network_segment_ranges_tags +neutron.tests.unit.conf.policies.test_network_segment_range.AdminTests.test_update_network_segment_ranges_tags ... ok neutron.tests.unit.conf.policies.test_router.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_segment.SystemReaderTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segments_tags ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__is_ip_required_by_subnet_for_router_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool ... ok - ERROR [neutron.db._utils] Cannot clean up created object 1234. Exception: -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_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit +neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_update_quota_limit ... ok +neutron.tests.unit.conf.policies.test_router.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_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.SystemMemberTests.test_create_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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_segment.SystemReaderTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes -neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__validate_network_subnetpools_mismatch_address_scopes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default ... 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_segment.SystemReaderTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok -neutron.tests.unit.db.test_ipam_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_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_list_of_objects ... ok +neutron.tests.unit.conf.policies.test_router.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 +/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_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_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_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.ConvertToDictTestCase.test_simple_object +neutron.tests.unit.db.test_db_base_plugin_common.ConvertToDictTestCase.test_simple_object ... 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_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_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_subnetpool.SystemReaderTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_add_prefixes ... 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.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.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_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_floatingip ... ok +neutron.tests.unit.conf.policies.test_router.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.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_router.SystemReaderTests.test_delete_router neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_router ... 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_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_subnetpool.SystemReaderTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpool ... 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_subnet.SystemMemberTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable ... ok +neutron.tests.unit.conf.policies.test_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_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.SystemReaderTests.test_delete_routers_tags neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_delete_routers_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.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_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_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.TestDhcpLocalProcess.test_enable_already_active +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_already_active ... 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 +/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.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_get_networks_port_bindings ... ok +neutron.tests.unit.conf.policies.test_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.SystemReaderTests.test_get_router neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_router ... 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_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_router.AdminTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_create_routers_tags ... 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.TestDhcpLocalProcess.test_enable_disable_two_networks +neutron.tests.unit.agent.linux.test_dhcp.TestDhcpLocalProcess.test_enable_disable_two_networks ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_network ... ok +neutron.tests.unit.conf.policies.test_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_port.SystemAdminTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_delete_port ... ok +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_provision_datapath ... ok neutron.tests.unit.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_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_subnetpool.SystemReaderTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_create_subnetpools_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_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_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_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.TestBasicGet.test_single_get_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestBasicGet.test_single_get_admin ... 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_port.SystemAdminTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port ... 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_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_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_subnetpool.SystemReaderTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_delete_subnetpool ... 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_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_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.AdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_delete_routers_tags ... 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.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace ... ok +neutron.tests.unit.conf.policies.test_port.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_subnet.SystemMemberTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... 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_router.SystemReaderTests.test_get_routers_tags neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_get_routers_tags ... 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_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_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_router.AdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router ... 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.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error +neutron.tests.unit.agent.ovn.metadata.test_agent.TestMetadataAgent.test_sync_teardown_namespace_does_not_crash_on_error ... ok neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_remove_router_interface ... 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_subnetpool.SystemReaderTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpool ... 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_subnet.SystemMemberTests.test_delete_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_profile ... 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_router.AdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_distributed ... 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.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.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_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_subnetpool.SystemReaderTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get alive agents (True)) ... ok +neutron.tests.unit.conf.policies.test_port.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_subnet.SystemMemberTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_get_port_binding_vif_details ... 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.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_router.AdminTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_router_ha ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_port ... ok neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_distributed ... 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_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.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port ... ok +neutron.tests.unit.conf.policies.test_port.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_subnet.SystemMemberTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id ... 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.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope_different_tenants_not_shared ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_get_routers_tags ... 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_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_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_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_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_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_remove_prefixes ... 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_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_prepare_remove_port_no_ct_zone ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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.SystemMemberTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet ... 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_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_subnetpool.SystemReaderTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemReaderTests.test_update_subnetpool ... 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__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_port.SystemMemberTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_db_base_plugin_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.AdminTests.test_update_router +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router ... 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_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_router.SystemReaderTests.test_update_router_external_gateway_info neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_external_gateway_info ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... 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.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_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_port.SystemMemberTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags ... 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.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_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_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.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.AdminTests.test_update_router_ha -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get down agents (false)) ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_subports ... 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.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_port.SystemMemberTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... 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_subnet.SystemMemberTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_tags ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentWithOVSIptables.test_security_group_rule_updated ... ok neutron.tests.unit.conf.policies.test_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_router.AdminTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_add_to_l3_agent_notification ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) -neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get agents invalid alive filter) ... ok -neutron.tests.unit.conf.policies.test_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_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_port.SystemMemberTests.test_get_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... 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.AdminTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.agent.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.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_add_prefixes ... 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_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_trunk.ProjectMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_remove_subports ... 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_security_group.AdminSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_create_security_groups_tags ... ok +/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py:675: SAWarning: DELETE statement on table 'routers' expected to delete 1 row(s); 0 were matched. Please set confirm_deleted_rows=False within the mapper configuration to prevent this warning. + session.commit() +neutron.tests.unit.conf.policies.test_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_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_subnetpool.ServiceRoleTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupExtensionControl.test_enable_security_group_extension_by_config ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_client_id_num_str ... 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.SystemReaderTests.test_update_router_ha neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_router_ha ... 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.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_security_group.AdminSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes ... ok +neutron.tests.unit.conf.policies.test_router.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_subnetpool.ServiceRoleTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_default ... ok +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_add_arp_entry ... ok +neutron.tests.unit.agent.linux.test_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_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.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_subnetpool.ServiceRoleTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_create_subnetpool_shared ... ok +neutron.tests.unit.agent.linux.test_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_router.SystemReaderTests.test_update_routers_tags neutron.tests.unit.conf.policies.test_router.SystemReaderTests.test_update_routers_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.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.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.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_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_security_group.AdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... ok -neutron.tests.unit.conf.policies.test_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.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_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_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_ipv4_subnet_ipv6_pool ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok -neutron.tests.unit.db.test_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_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_get_security_group ... ok -neutron.tests.unit.db.test_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_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_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_service_type.AdminTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.AdminTests.test_get_service_provider ... 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_service_type.ProjectMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.ProjectMemberTests.test_get_service_provider ... 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_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_trunk.ProjectReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... 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_trunk.ProjectReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunk ... 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_trunk.ProjectReaderTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... ok -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_create_segments_tags ... 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.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_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.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_trunk.ProjectReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_subports ... 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_segment.ProjectManagerTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_delete_segment ... 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.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.ProjectReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... 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_trunk.ProjectReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... 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_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.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_mult_times_removed ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_router_namespace ... 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() - ERROR [neutron.agent.l3.ha_router] Unable to process HA router 34fc05bd-66a5-43e0-8edb-74787a92e6b6 without HA port -NoneType: None - ERROR [neutron.agent.l3.agent] Error while initializing router 34fc05bd-66a5-43e0-8edb-74787a92e6b6 -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 34fc05bd-66a5-43e0-8edb-74787a92e6b6 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_segment.ProjectManagerTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_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_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_segment.ProjectManagerTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segments_tags ... 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.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_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet ... 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.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_destroy_snat_namespace -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_destroy_snat_namespace ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.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.TestQuotaDbApiAdminContext.test_create_reservation -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_disable_metadata_proxy_spawn ... ok -neutron.tests.unit.db.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_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.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation_with_expiration ... 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.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_dvr_edge_router_init_for_snat_namespace_object -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_dvr_edge_router_init_for_snat_namespace_object ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_subnet_with_prefixlen ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_subnet.ProjectReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_create_subnets_tags ... 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.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.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.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.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enable_metadata_proxy ... ok -neutron.tests.unit.db.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.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_subnet.ProjectReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnet ... 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.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry +neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok +neutron.tests.unit.agent.linux.test_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_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_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_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_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.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.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 /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.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok -neutron.tests.unit.db.test_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.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_subnet.ProjectReaderTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_delete_subnets_tags ... 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_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_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.TestQuotaDbApi.test_remove_expired_reservations -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... 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_subnet.ProjectReaderTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet ... 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.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_subnetpool.ServiceRoleTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_delete_subnetpool ... 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.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_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_router.AdminTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_router_ha ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__is_dhcp_agent_hosting_network_false ... ok +neutron.tests.unit.conf.policies.test_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.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_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_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_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.SystemMemberTests.test_get_ports_tags +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags ... ok +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.AdminTests.test_update_routers_tags ... ok +neutron.tests.unit.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test__port_action_bad_action ... ok +neutron.tests.unit.conf.policies.test_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_subnetpool.ServiceRoleTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_get_subnetpool ... 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.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_port.SystemMemberTests.test_update_port +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_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_router.SystemAdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_add_extraroute ... 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.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_segment.ProjectMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_create_segments_tags ... 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_port.SystemMemberTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.conf.policies.test_port.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_router.SystemAdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemAdminExtrarouteTests.test_remove_extraroute ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_create_port_catch_db_reference_error ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_delete_segment ... 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.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 /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.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.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_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.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_subnet.ProjectReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.db.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_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok +neutron.tests.unit.conf.policies.test_port.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.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.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.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_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.ServiceRoleTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_remove_prefixes ... 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_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_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.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.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_subnetpool.ServiceRoleTests.test_update_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.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.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_router.SystemAdminTests.test_create_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_binding_vnic_type ... ok +neutron.tests.unit.api.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_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_subnetpool.ServiceRoleTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ServiceRoleTests.test_update_subnetpool_default ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_get_segments_tags ... 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 /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.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_reload_allocations ... 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.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.ProjectReaderTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_get_subnets_tags ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty ... ok -neutron.tests.unit.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_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_subnet.ProjectReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnet ... 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.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.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_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.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.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.conf.policies.test_router.SystemAdminTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_dhcp_ready_on_ports ... ok +neutron.tests.unit.conf.policies.test_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_segment.ProjectMemberTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segment ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_delete_subnetpool ... ok +neutron.tests.unit.agent.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.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.SystemAdminTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_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_segment.ProjectMemberTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectMemberTests.test_update_segments_tags ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_active_networks_info ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.agent.linux.test_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_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_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_service_type.ProjectManagerTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.ProjectManagerTests.test_get_service_provider ... 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_output_init_lease_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_init_lease_file ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f846ef60-283b-45c8-a92a-b25047caae4a after 0 tries +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_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_service_type.SystemMemberTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... 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_router.SystemAdminTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.conf.policies.test_port.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.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_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_trunk.SystemMemberTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... 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_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_port.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_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_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.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_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_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_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.linux.test_dhcp.TestDnsmasq.test_output_opts_file +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file ... 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.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_trunk.SystemMemberTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_port.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.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.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_get_network_info_with_segmented_network_but_not_routed ... ok +neutron.tests.unit.conf.policies.test_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_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_trunk.SystemMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... ok +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.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.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunks_tags ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemReaderTests.test_activate_port_binding ... 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.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_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_trunk.SystemMemberTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_port_action_update_port ... ok +neutron.tests.unit.conf.policies.test_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_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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_release_dhcp_port ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... 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_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_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.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.SystemMemberQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunks_tags ... ok +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port ... ok +neutron.tests.unit.conf.policies.test_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_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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_dhcp_port_verify_port_action_port_dict ... ok +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... 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.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_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_trunk.SystemMemberTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... 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.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.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_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_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_router.SystemAdminTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_router_ha ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_add_router_interface ... 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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_port_missing_port_on_update ... ok +neutron.tests.unit.conf.policies.test_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_trunk.SystemReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... 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_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.conf.policies.test_router.SystemAdminTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_create_routers_tags ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -78570,33 +77861,130 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -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_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.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok -neutron.tests.unit.agent.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_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.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_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.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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_off ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... 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.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.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port +neutron.tests.unit.api.rpc.handlers.test_dhcp_rpc.TestDhcpRpcCallback.test_update_reserved_dhcp_port ... ok +neutron.tests.unit.conf.policies.test_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_trunk.SystemReaderTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_router ... 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.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.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_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_router.ProjectManagerTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info ... 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 + 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_router.SystemAdminTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_delete_routers_tags ... ok +neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_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_trunk.SystemReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_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.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_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f846ef60-283b-45c8-a92a-b25047caae4a after 0 tries Traceback (most recent call last): +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 File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -78638,6 +78026,8 @@ File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 647, in _session self._end_session_transaction(self.session) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ +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 File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 675, in _end_session_transaction session.commit() ~~~~~~~~~~~~~~^^ @@ -78696,26 +78086,42 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -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.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_subnet.ProjectReaderTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectReaderTests.test_update_subnets_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_network ... ok -neutron.tests.unit.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_subnet.SystemAdminTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnet ... 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.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_create_quota_limit ... ok -neutron.tests.unit.db.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_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.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.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_router_distributed ... 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.SystemReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... 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.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.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_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_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.ProjectManagerTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... 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.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.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.ProjectManagerTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_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.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_router.SystemAdminTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_get_routers_tags ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -78816,29 +78222,53 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnet.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_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.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.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.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.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.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.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_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.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_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.ProjectManagerTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... 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_qos.ServiceRoleQosPolicyTests.test_get_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... ok +neutron.tests.unit.db.test_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_output_opts_file_gateway_route +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_gateway_route ... 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_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.SystemAdminTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_distributed ... ok +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... 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.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.conf.policies.test_router.ProjectManagerTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... 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_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.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_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_qos.ServiceRoleQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policies_tags ... ok +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_default_quotas ... ok Traceback (most recent call last): -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_router.SystemAdminTests.test_update_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.SystemAdminTests.test_update_router_external_gateway_info ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -78866,6 +78296,8 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ context=context) as resource: ^^^^^^^^^^^^^^^^ +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 File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ next(self.gen) ~~~~^^^^^^^^^^ @@ -78938,28 +78370,44 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_create_subnets_tags ... ok -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_should_force_metadata_returns_true ... ok -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage -neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.linux.test_dhcp.TestDnsmasq.test_spawn -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... 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.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.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.ProjectManagerTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha ... 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.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_quotas.AdminTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_delete_quota ... 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_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.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_router ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_routers_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... ok +neutron.tests.unit.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_quotas.AdminTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... 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_trunk.SystemReaderTests.test_get_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_trunks_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... 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 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_dhcp.TestDnsmasq.test_output_opts_file_no_gateway +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_output_opts_file_no_gateway ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ cb(*args, **kw) ~~^^^^^^^^^^^^^ @@ -79056,11 +78504,13 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... ok -neutron.tests.unit.conf.policies.test_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_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_quotas.AdminTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... ok Traceback (most recent call last): +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... ok File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -79160,20 +78610,40 @@ ...<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_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_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.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.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.conf.policies.test_subnet.SystemAdminTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnet ... ok -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_get_detailed_project_quotas_multiple_resource ... ok -neutron.tests.unit.db.test_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_router.ProjectManagerTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... 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.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.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_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_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_trunk.SystemReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... 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.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_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.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_router.ProjectManagerTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_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_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.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_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.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -79274,21 +78744,37 @@ ...<3 lines>... ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. -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_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_any_v6_subnet_wrong_dns_v4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_subnet.SystemAdminTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_get_subnets_tags ... 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_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.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_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.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.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_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.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_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_router.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_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.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_any_ip ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.extensions.test_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.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas ... ok Traceback (most recent call last): +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 File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -79388,70 +78874,349 @@ ...<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_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_dhcp_agent_keep_services_on ... ok -neutron.tests.unit.db.test_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.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_subnet.SystemAdminTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet ... 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_subnet.SystemAdminTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.agent.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.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.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.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.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_subnet.SystemAdminTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_subnet.SystemAdminTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemAdminTests.test_update_subnets_tags ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_default ... ok -neutron.tests.unit.db.test_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.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.TestIpamSubnetPool.test_allocate_specific_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.db.test_extraroute_db.TestExtraRouteDb.test_update -neutron.tests.unit.db.test_extraroute_db.TestExtraRouteDb.test_update ... 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.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.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_source_group ... ok -neutron.tests.unit.db.test_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.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.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_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.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.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_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.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_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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_get_project_quotas_different_project ... ok +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_ha ... 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.ProjectManagerSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_get_security_group ... 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_router.ProjectManagerTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_routers_tags ... 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_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.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_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_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.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.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_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_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_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_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.ProjectManagerSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ProjectManagerSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.db.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_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.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.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_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_segment.ServiceRoleTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segment ... 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.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_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_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_segment.ServiceRoleTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_create_segments_tags ... 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.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_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_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.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_for_late_binding ... ok +neutron.tests.unit.db.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.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_segment.ServiceRoleTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_security_group.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.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.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.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_make_reservation_multiple_resources ... ok +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_get_segment ... 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_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.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.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_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_segment.ServiceRoleTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ServiceRoleTests.test_update_segment ... 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_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.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_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.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_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.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_subnetpool.SystemAdminTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... ok +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy(target_tenant) ... ok +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix +neutron.tests.unit.api.test_api_common.PrepareUrlTestCase.test_no_configured_prefix ... 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.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_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_subnetpool.SystemAdminTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... 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_router.TestRouter.test_pecan_factory +neutron.tests.unit.api.v2.test_router.TestRouter.test_pecan_factory ... 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_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.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_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.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_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_update_rbac_policy_target_tenant(target_tenant) ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check ... ok +neutron.tests.unit.conf.policies.test_subnetpool.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.ProjectMemberSecurityGroupTests.test_update_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupTests.test_update_security_group ... 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_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.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_subnetpool.SystemAdminTests.test_create_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... 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_router.AdminExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited +neutron.tests.unit.db.quota.test_driver_nolock.TestDbQuotaDriverNoLock.test_quota_limit_check_unlimited ... ok +neutron.tests.unit.conf.policies.test_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_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_router.AdminExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.AdminExtrarouteTests.test_remove_extraroute ... 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.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_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_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_router.SystemMemberExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_create_dvr_fip_interfaces_if_fipnamespace_exist ... ok +neutron.tests.unit.db.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_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_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_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.SystemMemberExtrarouteTests.test_remove_extraroute +neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... 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_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.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_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_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.SystemAdminTests.test_get_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... ok +neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone +neutron.tests.unit.conf.policies.test_availability_zone.AdminTests.test_get_availability_zone ... ok +neutron.tests.unit.conf.policies.test_security_group.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_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_subnetpool.SystemAdminTests.test_get_subnetpools_tags +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok +neutron.tests.unit.conf.policies.test_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_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_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_subnetpool.SystemAdminTests.test_onboard_network_subnets +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_onboard_network_subnets ... 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.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_flavor.ProjectMemberTests.test_create_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_delete_security_groups_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... 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_flavor.ProjectMemberTests.test_create_flavor_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_create_flavor_service_profile ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_group ... 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.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_status_BUILD ... ok +neutron.tests.unit.conf.policies.test_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_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemMemberSecurityGroupTests.test_get_security_groups_tags ... ok +neutron.tests.unit.agent.linux.test_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.SystemAdminTests.test_update_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... 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_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_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_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_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_trunk.ServiceRoleTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... 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_flavor.ProjectMemberTests.test_delete_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_delete_service_profile ... 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_trunk.ServiceRoleTests.test_create_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... 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_subnet.ServiceRoleTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_create_subnet ... ok +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_flavor ... ok +neutron.tests.unit.db.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.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.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_flavor.ProjectMemberTests.test_get_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_get_service_profile ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunks_tags ... 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 + ERROR [neutron.agent.l3.ha_router] Unable to process HA router a3eb485f-1133-4247-98ca-243ee099f280 without HA port +NoneType: None + ERROR [neutron.agent.l3.agent] Error while initializing router a3eb485f-1133-4247-98ca-243ee099f280 +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 a3eb485f-1133-4247-98ca-243ee099f280 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_flavor.ProjectMemberTests.test_update_flavor +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_flavor ... 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_trunk.ServiceRoleTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... 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_flavor.ProjectMemberTests.test_update_service_profile +neutron.tests.unit.conf.policies.test_flavor.ProjectMemberTests.test_update_service_profile ... 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_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_trunk.ServiceRoleTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_get_subports ... 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_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool +neutron.tests.unit.conf.policies.test_floatingip_pools.ProjectReaderTests.test_get_floatingip_pool ... 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) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -79495,6 +79260,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) @@ -79528,54 +79295,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.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.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.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_limit_check_equals_to_quota ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_already_allocated ... ok -neutron.tests.unit.agent.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_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.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.db.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.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.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.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_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration ... 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port + result, mech_context = self._create_port_db(context, port) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db + port_db = self.create_port_db(context, port) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db + self.ipam.allocate_ips_for_port_and_store( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, port, port_id) + ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store + self.store_ip_allocation_for_port(context, ips, network_id, port_copy) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 233, in store_ip_allocation_for_port + IpamPluggableBackend._store_ip_allocation( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, ip_address, network_id, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + subnet_id, port['port']['id']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 146, in _store_ip_allocation + allocated.create() + ~~~~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + self, self.obj_context, self.modify_fields_to_db(fields)) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ~~~~~~~~~~~~~~~~~~~~~~^ + mode=self._mode, + ^^^^^^^^^^^^^^^^ + ...<2 lines>... + allow_async=self._allow_async, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + context=context) as resource: + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + ~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + ~~~~~~~~~~~^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self.mapper, + ^^^^^^^^^^^^ + uow.states_for_mapper_hierarchy(self.mapper, False, False), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + uow, + ^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + ~~~~~~~~~~~~~~~~~~~~~~~^ + base_mapper, + ^^^^^^^^^^^^ + ...<3 lines>... + insert, + ^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + statement, multiparams, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed +[SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] +[parameters: ('699351b5-7f86-4eba-8287-e0eed2688233', '127.0.0.1', '56e5ad90-ca11-4ffc-aa4f-cbf89e40001a', '63b58009-bb14-4341-b284-b6b54b7d1037')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) +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.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv6_returns_409 ... ok +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags ... ok +neutron.tests.unit.agent.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.ServiceRoleTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_delete_subnet ... 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_local_ip.SystemReaderTests.test_create_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_create_local_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_create_segment ... 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_subnet.ServiceRoleTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_delete_local_ip ... ok +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... 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_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_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.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_trunk.ServiceRoleTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... 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_subnet.ServiceRoleTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet ... ok +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segment ... ok +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemReaderTests.test_update_local_ip ... 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_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_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_segment.ProjectReaderTests.test_delete_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_delete_segments_tags ... ok +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types +neutron.tests.unit.conf.policies.test_subnet.ServiceRoleTests.test_update_subnet_service_types ... 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_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.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_segment.ProjectReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_get_segment ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok +neutron.tests.unit.conf.policies.test_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_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_segment.ProjectReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segment ... 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_segment.ProjectReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.ProjectReaderTests.test_update_segments_tags ... 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_metering.ServiceRoleTests.test_delete_metering_label +neutron.tests.unit.conf.policies.test_metering.ServiceRoleTests.test_delete_metering_label ... ok +neutron.tests.unit.agent.linux.test_dhcp.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_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_segment.SystemReaderTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_create_segment ... 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_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_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_segment.SystemReaderTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_delete_segment ... 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_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id ... ok +neutron.tests.unit.conf.policies.test_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_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_segment.SystemReaderTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_get_segment ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -79621,6 +79592,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) @@ -79654,9 +79627,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/db/db_base_plugin_v2.py", line 889, in create_subnet - result, net, ipam_sub = self._create_subnet_precommit(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 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, ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ @@ -79668,230 +79646,192 @@ ^^^^^^^^^^^^^^ 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.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix ... ok -neutron.tests.unit.agent.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.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.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.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.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.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.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.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.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_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.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.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.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.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged -neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_active ... 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.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.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check -neutron.tests.unit.db.quota.test_driver.TestDbQuotaDriver.test_quota_limit_check ... ok -neutron.tests.unit.db.test_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.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.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.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.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_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.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.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline ... 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.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_external_process.TestProcessManagerScript.test_cmdline_none -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_cmdline_none ... 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.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.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.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 -/usr/lib/python3.13/copy.py:246: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_sww4y8tw/tmpxrigk7fi' mode='rb+' closefd=True> - memo[id(memo)]=[x] -ResourceWarning: Enable tracemalloc to get the object allocation traceback -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.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.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.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_too_small ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_custom_kill_script_namespace_no_path ... ok -neutron.tests.unit.agent.linux.test_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.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_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_with_matching_prefixlen ... ok -neutron.tests.unit.agent.linux.test_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.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.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.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_ipv4_subnet_ipv6_pool ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_namespace ... 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.TestIpamSubnetPool.test_allocate_subnet_bad_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway ... ok -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_namespace ... 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.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.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_disable_no_pid ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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.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_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:2513: ResourceWarning: unclosed file <_io.FileIO name='/tmp/pm_env_pni9qns8/tmpb8px_wda' mode='rb+' closefd=True> - @__clear_cache -ResourceWarning: Enable tracemalloc to get the object allocation traceback -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.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.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.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_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_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules ... ok -neutron.tests.unit.agent.linux.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.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_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.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.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_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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... ok -neutron.tests.unit.agent.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 + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy ... ok +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) +neutron.tests.unit.db.test_agents_db.TestAgentsDbGetAgents.test_get_agents(Get all agents) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_one_lease_with_client_id_none ... ok +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segment ... 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_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_segment.SystemReaderTests.test_update_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemReaderTests.test_update_segments_tags ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... 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.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.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.agent.linux.test_external_process.TestProcessManagerScript.test_pid -neutron.tests.unit.agent.linux.test_external_process.TestProcessManagerScript.test_pid ... 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.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.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.db.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_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.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_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_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_subnetpool.ProjectReaderTests.test_add_prefixes +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_add_prefixes ... 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_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_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_release_unused_leases_with_client_id ... ok +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.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 - ERROR [neutron.agent.linux.utils] Unable to convert value in /var/path/uuid.pid -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.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_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.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_network.ProjectReaderTests.test_create_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network ... 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_subnetpool.ProjectReaderTests.test_create_subnetpool_default +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_default ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_other_servers ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_default ... 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_subnetpool.ProjectReaderTests.test_create_subnetpool_shared +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_create_subnetpool_shared ... 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_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_deallocate_single_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_single_ip ... ok +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager +neutron.tests.unit.db.test_agents_db.TestAgentExtRpcCallback.test_create_or_update_agent_updates_version_manager ... ok neutron.tests.unit.db.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.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_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.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.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.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_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.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_subnetpool.ProjectReaderTests.test_delete_subnetpool +neutron.tests.unit.conf.policies.test_subnetpool.ProjectReaderTests.test_delete_subnetpool ... 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_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.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.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_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.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_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu +neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_update_network_invalid_mtu ... ok +neutron.tests.unit.db.test_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_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.ProjectReaderTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_segments ... 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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok -neutron.tests.unit.agent.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_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test__get_sg_members ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '2c77af62-07af-41f7-8d09-991eb6e89087', '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:75:40', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} -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_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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_create_network_shared ... 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_network.ProjectReaderTests.test_create_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.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.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_network.ProjectReaderTests.test_delete_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_network ... 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.ProjectReaderTests.test_delete_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_delete_networks_tags ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_network ... ok +neutron.tests.unit.agent.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_network.ProjectReaderTests.test_get_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network ... 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.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.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_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.ProjectReaderTests.test_add_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_add_subports ... 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_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_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.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.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_provider_segmentation_id ... ok +neutron.tests.unit.agent.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_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_trunk.ProjectReaderTests.test_create_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_create_trunks_tags ... 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.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_trunk.ProjectReaderTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_delete_trunk ... 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_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_trunk.ProjectReaderTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_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.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.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__ @@ -79970,9 +79910,9 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk - return self._create_bulk('port', context, ports) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -79984,11 +79924,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk objects.append(obj_creator(context, item)) ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port - return self._make_port_dict(db_port, process_extensions=False) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -80000,90 +79935,51 @@ 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.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_egress ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_defer_apply ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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.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.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok -neutron.tests.unit.agent.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.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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_large ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... skipped 'Test depends on allowed-address-pairs extension' -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_delete_conntrack_from_delete_port ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok -neutron.tests.unit.agent.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.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_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.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.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.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.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_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.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.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_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.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.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_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_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.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.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.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_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_trunk.ProjectReaderTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_get_trunk ... 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.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.ProjectReaderTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_remove_subports ... 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_trunk.ProjectReaderTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectReaderTests.test_update_trunk ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn ... 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_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_advertise_mtu ... 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.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_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.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_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_subnetpool_address_scope_update ... ok +neutron.tests.unit.conf.policies.test_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_dhcp.TestDnsmasq.test_spawn_cfg_broadcast +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_broadcast ... 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.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.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.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.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.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.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_trunk.SystemAdminTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunk ... 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_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... 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_delete_trunks_tags +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_delete_trunks_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__ @@ -80129,21 +80025,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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -80177,151 +80058,101 @@ 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_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.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.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.TestIpamSubnetPool.test_delete_subnetpool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... 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.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.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_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.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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... ok -neutron.tests.unit.db.test_l3_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.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.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.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.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.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.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_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_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool_different_tenants_not_shared ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok -neutron.tests.unit.db.test_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_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.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.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_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.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.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_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.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.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.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_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.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.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.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_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes -neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_egress_udp_mport ... ok -neutron.tests.unit.agent.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.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... skipped 'Plugin does not implement port-security extension' -neutron.tests.unit.agent.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_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.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_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_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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_networks_hosted_by_dhcp_agent_with_invalid_agent ... ok -neutron.tests.unit.db.test_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_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_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.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_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_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_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.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.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_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_icmp_prefix ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv4_ingress_prefix ... 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_network.ProjectReaderTests.test_get_network_segments +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_get_network_segments ... 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.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_trunk.SystemAdminTests.test_get_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_subports ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok +neutron.tests.unit.conf.policies.test_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_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_trunk.SystemAdminTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_get_trunk ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network ... ok +neutron.tests.unit.agent.linux.test_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_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_network.ProjectReaderTests.test_update_network_default +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_default ... 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.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.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_trunk.SystemAdminTests.test_remove_subports +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_remove_subports ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_cfg_with_local_resolv ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_external ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_subnet_with_default_prefixlen ... ok neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule neutron.tests.unit.db.metering.test_metering_db.TestMetering.test_list_metering_label_rule ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports ... 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.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_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.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.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.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.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.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.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_trunk.SystemAdminTests.test_update_trunk +neutron.tests.unit.conf.policies.test_trunk.SystemAdminTests.test_update_trunk ... 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_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.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_spawn_infinite_lease_duration +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_infinite_lease_duration ... 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_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_returns_200 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_associate_to_dhcp_port_fails ... ok +neutron.tests.unit.conf.policies.test_network.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.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.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_backup_to_primary ... ok +neutron.tests.unit.db.test_ipam_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.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.ProjectReaderTests.test_update_network_provider_segmentation_id +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_network_provider_segmentation_id ... 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 @@ -80364,32 +80195,50 @@ 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.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.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.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.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.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.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.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_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format -neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok -neutron.tests.unit.agent.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.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.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_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_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.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.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_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.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.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_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_dhcp.TestDnsmasq.test_spawn_no_dns_domain +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_no_dns_domain_tag_support ... ok +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.ProjectReaderTests.test_update_networks_tags ... ok +neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability +neutron.tests.unit.conf.policies.test_network_ip_availability.AdminTests.test_get_network_ip_availability ... ok +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged +neutron.tests.unit.agent.linux.test_dhcp.TestDnsmasq.test_spawn_not_bridged ... 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.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.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_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_network_segment_range.SystemMemberTests.test_create_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.SystemMemberTests.test_create_network_segment_range ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_dev_exists ... 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 @@ -80432,60 +80281,533 @@ 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.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_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.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.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.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_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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_from_none_to_primary_to_backup ... ok -neutron.tests.unit.db.test_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_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_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_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword ... ok -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional -neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional ... ok -neutron.tests.unit.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.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_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_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_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.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.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_network ... ok -neutron.tests.unit.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.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router ... ok -neutron.tests.unit.extensions.test_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.TestIpamNetworks.test_create_networks_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.agent.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_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_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.extensions.test_dns.DnsExtensionTestCase.test_create_port_json +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... ok +neutron.tests.unit.db.test_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_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_interface.TestBridgeInterfaceDriver.test_plug_with_ns +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_plug_with_ns ... 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_db_base_plugin_v2.TestNetworksV2.test_create_public_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 104, in wrapped + f(*args, **kwargs) + ~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 85, in delete + return self.plugin_deleter(*deleter_args) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1490, in delete_subnet + return super(Ml2Plugin, self).delete_subnet(context, id) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1141, in delete_subnet + self._delete_subnet(context, subnet) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1160, in _delete_subnet + self.ipam.delete_subnet(context, subnet.id) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 176, in delete_subnet + ipam_driver.remove_subnet(subnet_id) + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug ... 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.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_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_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_subnet_over_ipam_with_rollback ... ok +neutron.tests.unit.conf.policies.test_network_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_interface.TestBridgeInterfaceDriver.test_unplug_no_device +neutron.tests.unit.agent.linux.test_interface.TestBridgeInterfaceDriver.test_unplug_no_device ... 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_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.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.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_public_network_no_admin_tenant ... ok +neutron.tests.unit.conf.policies.test_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.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_port.ServiceRoleTests.test_create_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port ... 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.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.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.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.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, subnet) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet + subnet = self._save_subnet(context, + network, + ...<5 lines>... + subnet['host_routes'], + subnet_request) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.db.test_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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_off ... ok +neutron.tests.unit.db.test_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_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.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.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.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.ServiceRoleTests.test_create_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_binding_host_id ... ok +neutron.tests.unit.agent.linux.test_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.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.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.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_any_v6_subnet_wrong_dns_v4 ... ok +neutron.tests.unit.conf.policies.test_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_ip_lib.TestIpNeighCommand.test_flush +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNeighCommand.test_flush ... 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.TestIpamHTTPResponse.test_update_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_update_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__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db + result, net_db, ipam_sub = self._create_subnet_precommit( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, subnet) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit + subnet, ipam_subnet = self.ipam.allocate_subnet(context, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + network, + ^^^^^^^^ + subnet['subnet'], + ^^^^^^^^^^^^^^^^^ + subnetpool_id) + ^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 659, in allocate_subnet + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet + subnet = self._save_subnet(context, + network, + ...<5 lines>... + subnet['host_routes'], + subnet_request) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.conf.policies.test_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.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.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.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails +neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_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.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_fixed_ips_and_ip_address ... ok +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_delete_namespace ... 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.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.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute +neutron.tests.unit.agent.linux.test_ip_lib.TestIpNetnsCommand.test_execute ... 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.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_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_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.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.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_port.ServiceRoleTests.test_create_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_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.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_port.ServiceRoleTests.test_create_ports_tags +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_create_ports_tags ... 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.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_port.ServiceRoleTests.test_delete_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_delete_port ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_l3_agent_keep_services_on ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_build_ipv4v6_mac_ip_list ... ok +neutron.tests.unit.db.test_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_allocate_specific_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet ... 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_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_determine_remote_sgs_to_remove_ipv6_unreferenced ... ok +neutron.tests.unit.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.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.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_details ... ok +neutron.tests.unit.db.test_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_port.ServiceRoleTests.test_get_port_binding_vif_type +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_binding_vif_type ... ok +neutron.tests.unit.db.test_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_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__before_router_create_no_subnet ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_get_port_resource_request ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_port.ServiceRoleTests.test_update_port +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port ... 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 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__ @@ -80586,7 +80908,20 @@ 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.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_data_plane_status ... ok +neutron.tests.unit.db.test_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_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs ... ok +neutron.tests.unit.db.test_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_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.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_host_id ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -80665,52 +81000,530 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_already_allocated ... ok -neutron.tests.unit.extensions.test_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.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.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 + 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_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_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_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.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.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_binding_profile ... ok +neutron.tests.unit.db.test_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.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_get_remote_sg_ids ... ok +neutron.tests.unit.db.test_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_and_ipv4_network_creates_ipv4 ... ok +neutron.tests.unit.agent.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_port.ServiceRoleTests.test_update_port_with_device_owner +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_device_owner ... ok +neutron.tests.unit.db.test_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_port.ServiceRoleTests.test_update_port_with_fixed_ips +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_fixed_ips ... ok +neutron.tests.unit.agent.linux.test_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_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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_list_routers_hosted_by_l3_agent_with_invalid_agent ... ok +neutron.tests.unit.extensions.test_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.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_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.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_all_unused_info ... ok +neutron.tests.unit.conf.policies.test_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.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.agent.linux.test_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.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_port.ServiceRoleTests.test_update_port_with_port_security_enabled +neutron.tests.unit.conf.policies.test_port.ServiceRoleTests.test_update_port_with_port_security_enabled ... ok +neutron.tests.unit.db.test_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.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_sg_members ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent ... 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_port_bindings.SystemAdminTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_activate_port_binding ... 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_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.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_remove_unused_security_group_info_clears_unused_rules ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_ipv6_only_network_returns_400 ... ok +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemAdminTests.test_delete_port_binding ... ok +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_sg_rule_expansion_with_remote_ips ... ok +neutron.tests.unit.db.test_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_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_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_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_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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members +neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallEnhancedIpsetTestCase.test_update_security_group_members ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosBandwidthLimitRuleTests.test_delete_policy_bandwidth_limit_rule ... ok +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedVipAddressTestCase.test_add_vip_idempotent ... ok +neutron.tests.unit.agent.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_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.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_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.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_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.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.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_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.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.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.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_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_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.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.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_main ... 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.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_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_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes +neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run +neutron.tests.unit.agent.metadata.test_agent.TestUnixDomainMetadataProxy.test_run ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.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.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.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_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.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_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.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.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.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.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.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.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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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.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.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_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.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port +neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedRpcWithIptables.test_prepare_remove_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_subnet_bad_gateway ... ok +neutron.tests.unit.conf.policies.test_qos.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_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_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.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_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.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_fqdn_and_dns_domain_no_period ... ok +neutron.tests.unit.conf.policies.test_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.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.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_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.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_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_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_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_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.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.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_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_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_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.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_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.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_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_quotas.ProjectMemberTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_delete_quota ... 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_quotas.ProjectMemberTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_get_quota ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_cannot_create_multiple_default_subnetpools ... ok +neutron.tests.unit.extensions.test_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_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_quotas.ProjectMemberTests.test_update_quota +neutron.tests.unit.conf.policies.test_quotas.ProjectMemberTests.test_update_quota ... 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_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.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.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_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ProjectReaderSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.db.test_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.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_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.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_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.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.conf.policies.test_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.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_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.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_create_security_group_rule ... ok +neutron.tests.unit.db.test_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_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule +neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupRuleTests.test_delete_security_group_rule ... ok +neutron.tests.unit.conf.policies.test_security_group.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_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.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 + ERROR [neutron.plugins.ml2.managers] Port 5df7585a-3c02-41ed-b540-24ec0ede9e6d does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5df7585a-3c02-41ed-b540-24ec0ede9e6d on host localhost for vnic_type normal using segments [{'id': '45f6b772-076b-4302-8114-d6acd892e355', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '386de4c7-1ddb-43ca-8e91-42c09ae112a7'}] +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.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.api.v2.test_base.JSONV2TestCase.test_create +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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 + ERROR [neutron.plugins.ml2.managers] Port cd895652-f084-4505-8491-2f5bbdc8b5e3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd895652-f084-4505-8491-2f5bbdc8b5e3 on host localhost for vnic_type normal using segments [{'id': '2d2590a2-0b79-4589-aea2-8e6518277825', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f11fcd2-f391-47a8-883f-3ed40d9c3642'}] +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_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.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok +neutron.tests.unit.db.test_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.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_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.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_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_auto_schedule_with_disabled +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_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.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.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 + ERROR [neutron.plugins.ml2.managers] Port 5df7585a-3c02-41ed-b540-24ec0ede9e6d does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5df7585a-3c02-41ed-b540-24ec0ede9e6d on host host_2 for vnic_type normal using segments [{'id': '45f6b772-076b-4302-8114-d6acd892e355', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '386de4c7-1ddb-43ca-8e91-42c09ae112a7'}] +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.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_24_with_defaults ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_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_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_add_address_pairs ... ok + ERROR [neutron.plugins.ml2.managers] Port cd895652-f084-4505-8491-2f5bbdc8b5e3 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd895652-f084-4505-8491-2f5bbdc8b5e3 on host host_2 for vnic_type normal using segments [{'id': '2d2590a2-0b79-4589-aea2-8e6518277825', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5f11fcd2-f391-47a8-883f-3ed40d9c3642'}] +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.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.api.v2.test_base.JSONV2TestCase.test_create_bulk +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... ok +neutron.tests.unit.db.test_l3_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.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_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_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_create_bulk_missing_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_missing_attr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network +neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok +neutron.tests.unit.db.test_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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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.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.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_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.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_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_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_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_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.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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_calling_snat_ns_delete_if_gw_port_host_none ... ok +neutron.tests.unit.db.test_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_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.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_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.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.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.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_create_subnetpool_ipv4_supported_min_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok +neutron.tests.unit.db.test_allowedaddresspairs_db.TestAllowedAddressPairs.test_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.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv6_default_prefix_bounds ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v4_subnet_wrong_dns_v6_multiple ... ok +neutron.tests.unit.db.test_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.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.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_ext_gw_updated_dvr_edge_router_snat_rescheduled ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_any_v6_subnet_wrong_dns_mixed ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_removed_ext_gw_port_no_fip_ns ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok +neutron.tests.unit.extensions.test_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.v2.test_base.JSONV2TestCase.test_create_no_body +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_body ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok +neutron.tests.unit.db.test_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.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_nonexistent_subnetpool ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok +neutron.tests.unit.db.test_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_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.api.v2.test_base.JSONV2TestCase.test_create_no_resource +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_resource ... ok +neutron.tests.unit.agent.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_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.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.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.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_list_subnetpools_filters_none -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_list_subnetpools_filters_none ... 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.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_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_centralized ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} +neutron.tests.unit.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.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_not_configured_if_no_host_or_dest_host ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool_existing_allocations ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.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_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.JSONV2TestCase.test_create_use_defaults +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_use_defaults ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -80789,57 +81602,70 @@ raise self.value File "/usr/lib/python3/dist-packages/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.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.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.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.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.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.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.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs -neutron.tests.unit.extensions.test_availability_zone.TestAZNetworkCase.test_create_network_with_azs ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_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.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.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_default ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_bulk_wrong_input ... ok + 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_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_keystone_env ... ok +neutron.tests.unit.db.test_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.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.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.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.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_with_too_long_name ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_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.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf ... ok +neutron.tests.unit.db.test_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_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.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_host_ha_router_count_retried ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_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_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_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.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_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__ @@ -80940,954 +81766,92 @@ 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.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.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.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_non_existent_prefix ... ok -neutron.tests.unit.db.test_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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... ok -neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_ingress ... ok -neutron.tests.unit.db.test_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.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.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.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.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.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_code_protocol_num ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_icmp_type_name ... ok -neutron.tests.unit.agent.linux.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.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.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.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.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.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.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.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.agent.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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_egress_udp ... ok -neutron.tests.unit.agent.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_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.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.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.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.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.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_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.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.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.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.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group -neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv6_source_group ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.TestPortsV2.test_delete_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_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.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_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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress ... ok -neutron.tests.unit.agent.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_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_icmp_prefix ... ok -neutron.tests.unit.agent.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_fields ... ok -neutron.tests.unit.agent.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.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.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.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.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_allocate_specific_subnet_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.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_filter_ipv6_ingress_udp_mport_prefix ... ok -neutron.tests.unit.db.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_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_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.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.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.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.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated -neutron.tests.unit.agent.test_securitygroups_rpc.SecurityGroupAgentRpcApiTestCase.test_security_groups_member_not_updated ... ok -neutron.tests.unit.agent.linux.test_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.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_port_public_network ... ok -neutron.tests.unit.agent.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_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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_ip_spoofing_filter_with_multiple_ips ... ok -neutron.tests.unit.agent.test_securitygroups_rpc.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_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.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.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_firewall.IptablesFirewallTestCase.test_mock_chain_applies -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_mock_chain_applies ... 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.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.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.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.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_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_remove_ports_not_configured ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__cast_message ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports ... 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.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_process_trusted_ports_already_configured -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_process_trusted_ports_already_configured ... 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.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.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.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.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.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.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.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.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.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.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_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-32214867 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.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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-32214867 port, after_update -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 307, in _native_event_send_dhcp_notification - if not self._notification_is_needed(payload.states[0], - ~~~~~~~~~~~~~~^^^ -IndexError: list index out of range - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-32214867 port, after_delete -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 349, in notify - elif obj_type in ['port', 'subnet'] and 'network_id' in obj_value: - ^^^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-32214867 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-32214867 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-32214867 network, after_update -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 311, in _native_event_send_dhcp_notification - self.notify(payload.context, data, method_name) - ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/api/rpc/agentnotifiers/dhcp_rpc_agent_api.py", line 347, in notify - if obj_type == 'network' and 'id' in obj_value: - ^^^^^^^^^^^^^^^^^ -TypeError: argument of type 'NoneType' is not iterable - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-32214867 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-32214867 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-32214867 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-32214867 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-32214867 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-32214867 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.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.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.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.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__notification_is_needed -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notification_is_needed ... 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.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_allocate_priority ... ok -neutron.tests.unit.agent.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix_larger_than_max ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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.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__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.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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_conntrack_entries_for_sg_member_changed_ipv4 ... ok -neutron.tests.unit.db.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.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.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.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_cast_required_wo_scheduling_on_port_update ... ok -neutron.tests.unit.agent.linux.test_iptables_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.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.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_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.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.db.test_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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_add ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_remove_unknown_port ... ok -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_update_delete_port_filter ... ok -neutron.tests.unit.db.test_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_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.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager -neutron.tests.unit.agent.linux.test_iptables_firewall.IptablesFirewallTestCase.test_user_sg_rules_deduped_before_call_to_iptables_manager ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__notify_agents_with_router_interface_delete ... ok -neutron.tests.unit.agent.linux.test_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_utils.TestBaseOSUtils.test_is_effective_group_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_group_id ... 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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network ... ok -neutron.tests.unit.agent.linux.test_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_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_utils.TestBaseOSUtils.test_is_effective_user_id -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_id ... ok -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_existing_agents ... ok -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name -neutron.tests.unit.agent.linux.test_utils.TestBaseOSUtils.test_is_effective_user_name ... 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.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.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.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.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.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents -neutron.tests.unit.api.rpc.agentnotifiers.test_dhcp_rpc_agent_api.TestDhcpAgentNotifyAPI.test__schedule_network_no_new_agents ... ok -neutron.tests.unit.agent.linux.test_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_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_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.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.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_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.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.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.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry -neutron.tests.unit.api.rpc.agentnotifiers.test_l3_rpc_agent_api.TestL3AgentNotifyAPI.test_del_arp_entry ... ok -neutron.tests.unit.agent.linux.test_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_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.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_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_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.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.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.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize -neutron.tests.unit.agent.test_agent_extensions_manager.TestAgentExtensionsManager.test_initialize ... 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.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_empty_prefix_list ... ok -neutron.tests.unit.api.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_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_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.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.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.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_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.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.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.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_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_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.test_rpc.AgentRPCMethods.test_create_consumers_start_listening -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_start_listening ... ok -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name -neutron.tests.unit.agent.test_rpc.AgentRPCMethods.test_create_consumers_with_node_name ... ok -neutron.tests.unit.db.test_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.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_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.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.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_default_prefix_too_large ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.db.test_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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_metadata_disable ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_active_ha ... ok -neutron.tests.unit.db.test_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.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_not_found ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.db.test_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.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.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.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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_ipv4_supported_min_prefix ... ok -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints -neutron.tests.unit.agent.test_rpc.TestCacheBackedPluginApi.test_get_device_details_hints ... 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.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.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.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.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.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.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.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.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.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide -neutron.tests.unit.api.rpc.callbacks.producer.test_registry.ProducerRegistryTestCase.test_unprovide ... ok -neutron.tests.unit.agent.l3.test_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_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.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port -neutron.tests.unit.agent.test_securitygroups_rpc.TestSecurityGroupAgentEnhancedIpsetWithIptables.test_prepare_remove_port ... ok -neutron.tests.unit.api.rpc.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.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_enqueue_state_change_router_standby_ha_dvr ... ok -neutron.tests.unit.db.test_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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_clear_unregisters_all_callbacks ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network_with_subnet ... 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.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_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.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.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_create_subnetpool_mixed_ip_version ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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.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.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_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.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.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.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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_get_callback_returns_proper_callback ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network ... 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.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_tenant -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions -neutron.tests.unit.api.rpc.callbacks.test_version_manager.ResourceConsumerTrackerTest.test_consumer_set_versions ... ok -neutron.tests.unit.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.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dual_stack ... ok -neutron.tests.unit.db.test_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.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.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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_register_fails_on_multiple_calls ... ok -neutron.tests.unit.api.rpc.callbacks.test_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.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_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_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_external_gateway_updated_dvr ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_delete_subnetpool ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test__check_faulty_extensions_raise_not_default_ext ... ok -neutron.tests.unit.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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_assignment_of_attr_map ... ok -neutron.tests.unit.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.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 - 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.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_floating_ip_centralized ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... 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.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.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback -neutron.tests.unit.api.rpc.callbacks.test_resource_manager.ProducerResourceCallbacksManagerTestCase.test_unregister_unregisters_callback ... ok -neutron.tests.unit.db.test_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 - ERROR [neutron.api.extensions] Extension path '' doesn't exist! - ERROR [neutron.api.extensions] Unable to process extensions (auto-allocated-topology) because the configured plugins do not satisfy their requirements. Some features will not work as expected. -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_gracefully_error ... ok -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type -neutron.tests.unit.api.rpc.callbacks.test_resources.GetResourceClsTestCase.test_known_type ... 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.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.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error -neutron.tests.unit.api.test_extensions.ExtensionManagerTest.test_missing_required_extensions_raise_error ... ok - ERROR [neutron.api.extensions] Extension path '' doesn't exist! -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.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.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.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.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.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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.FiltersTestCase.test_all_skip_args -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_all_skip_args ... 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.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.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.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.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_attr_info_with_convert_list_to ... ok -neutron.tests.unit.db.test_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.TestSubnetPoolsV2.test_get_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool ... 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.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_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_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.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.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.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.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.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.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_conf_other_and_managed_flag ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_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_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.FiltersTestCase.test_blank_values -neutron.tests.unit.api.v2.test_base.FiltersTestCase.test_blank_values ... 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.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_intervals ... 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.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.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.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.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.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.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.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.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_generate_radvd_rdnss_conf ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_get_subnetpool_different_tenants_shared ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... 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.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bits_to_kilobits ... 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.common.test_utils.TestSIUnitConversions.test_bytes_to_bits -neutron.tests.unit.common.test_utils.TestSIUnitConversions.test_bytes_to_bits ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_get_snat_port_for_internal_port_ipv6_same_port ... ok -neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group -neutron.tests.unit.conf.policies.test_address_group.SystemAdminTests.test_get_address_group ... ok +neutron.tests.unit.db.test_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.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_non_existent_prefix ... ok neutron.tests.unit.agent.l3.test_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.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.db.test_ipam_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_multisubnet_id ... ok -neutron.tests.unit.conf.policies.test_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.TestPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.db.test_ipam_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_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_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.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.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_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_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.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_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_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_no_ip_address_slaac ... ok +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress +neutron.tests.unit.db.test_ipam_backend_mixin.TestIpamBackendMixin.test__get_changed_ips_for_port_remove_autoaddress ... ok +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules ... ok +neutron.tests.unit.db.test_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.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.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_initialize_address_scope_iptables_rules_dvr ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.db.test_ipam_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_allocate_specific_subnet_prefix_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_allocation_pools ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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_address_scope.ProjectReaderTests.test_update_address_scope -neutron.tests.unit.conf.policies.test_address_scope.ProjectReaderTests.test_update_address_scope ... 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.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.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_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.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.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_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.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_auto_allocated_topology.AdminTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_delete_topology ... 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_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_l3_initial_report_state_done neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_l3_initial_report_state_done ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_auto_allocated_topology.AdminTests.test_get_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.AdminTests.test_get_topology ... 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.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_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.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.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_flavor.SystemAdminTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_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_flavor.SystemAdminTests.test_create_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_flavor_service_profile ... 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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_create_service_profile ... 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_flavor.SystemAdminTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_list_subnetpools_filters_none ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_flavor_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_flavor.SystemAdminTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_delete_service_profile ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_flavor.SystemAdminTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_flavor ... 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.TestSubnetPoolsV2.test_update_subnetpool_default_prefix -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix ... ok -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile -neutron.tests.unit.conf.policies.test_flavor.SystemAdminTests.test_update_service_profile ... ok - ERROR [neutron.plugins.ml2.managers] Port 8d40d14e-4b52-4267-93df-839ba4f6bba9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8d40d14e-4b52-4267-93df-839ba4f6bba9 on host localhost for vnic_type normal using segments [{'id': '7c42bfcb-3d41-43af-a18d-763a94b512ce', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72df8370-1a5d-48cb-b412-9de17e8ac740'}] -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_floatingip.AdminTests.test_create_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingip ... 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.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.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_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.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_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_specific_subnet_prefix_specific_gw ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc ... ok ERROR [neutron.agent.l3.agent] An interface driver must be specified ERROR [neutron_lib.utils.runtime] Error loading class by alias Traceback (most recent call last): @@ -81946,430 +81910,202 @@ ERROR [neutron.agent.common.utils] Error loading interface driver 'wrong.driver' neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_nonexistent_interface_driver ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_floatingip.AdminTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_create_floatingips_tags ... ok - ERROR [neutron.plugins.ml2.managers] Port f9e766ee-d324-4e7c-90a7-c76d31d1313b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port f9e766ee-d324-4e7c-90a7-c76d31d1313b on host localhost for vnic_type normal using segments [{'id': '4bbf3c6c-3587-42b2-bd58-2a51d179344f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ded0f433-0e99-44f7-ab91-34190e0215c8'}] -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.api.v2.test_base.JSONV2TestCase.test_create -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create ... 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_db_base_plugin_v2.TestPortsV2.test_get_ports_count -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.conf.policies.test_floatingip.AdminTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingip ... ok -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_default_prefix_less_than_min ... ok -neutron.tests.unit.db.test_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_floatingip.AdminTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_get_floatingips_tags ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_noauth ... ok +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_add_remove_2_subnets ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_floatingip.AdminTests.test_update_floatingip -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingip ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_floatingip.AdminTests.test_update_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.AdminTests.test_update_floatingips_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.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.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_attr_not_specified ... ok neutron.tests.unit.db.test_db_base_plugin_v2.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_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.api.v2.test_base.JSONV2TestCase.test_fields +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 71474670-87bf-4064-a2b2-316a2e56a05c after 0 tries +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_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_keystone_bad_tenant ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 71474670-87bf-4064-a2b2-316a2e56a05c after 0 tries +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet +neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpam.test_port_update_allocate_from_net_subnet ... ok +neutron.tests.unit.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.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.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_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_max_prefix_less_than_min ... ok neutron.tests.unit.agent.l3.test_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_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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.conf.policies.test_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.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_standby ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.TestPortsV2.test_invalid_ip -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bad_keystone_tenant ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_create_ndp_proxy ... ok - ERROR [neutron.plugins.ml2.managers] Port 8d40d14e-4b52-4267-93df-839ba4f6bba9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8d40d14e-4b52-4267-93df-839ba4f6bba9 on host host_2 for vnic_type normal using segments [{'id': '7c42bfcb-3d41-43af-a18d-763a94b512ce', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72df8370-1a5d-48cb-b412-9de17e8ac740'}] -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_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_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_delete_ndp_proxy ... 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_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_bad_gateway ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_associate_service_profile_with_flavor_exists ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_ha_switchover ... 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_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_get_ndp_proxy ... 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.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.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.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_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectManagerTests.test_update_ndp_proxy ... ok -neutron.tests.unit.db.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.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_body_boolean_not_json ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_invalid_gw_V6_cidr ... ok - ERROR [neutron.plugins.ml2.managers] Port f9e766ee-d324-4e7c-90a7-c76d31d1313b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port f9e766ee-d324-4e7c-90a7-c76d31d1313b on host host_2 for vnic_type normal using segments [{'id': '4bbf3c6c-3587-42b2-bd58-2a51d179344f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ded0f433-0e99-44f7-ab91-34190e0215c8'}] -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability -neutron.tests.unit.conf.policies.test_network_ip_availability.SystemAdminTests.test_get_network_ip_availability ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... 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_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_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.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_create_network_segment_range ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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.api.v2.test_base.JSONV2TestCase.test_get_noauth +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... 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.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_pd_remove_gateway ... ok -neutron.tests.unit.db.test_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_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_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.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_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.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_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.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_delete_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_range ... ok -neutron.tests.unit.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.TestIpamSubnetPool.test_allocate_subnet_over_quota +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_allocate_subnet_over_quota ... 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.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_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_get_network_segment_ranges_tags ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... 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.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_network_segment_range.ProjectReaderTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ProjectReaderTests.test_update_network_segment_range ... ok -neutron.tests.unit.db.test_l3_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_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_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.api.v2.test_base.JSONV2TestCase.test_create_bulk -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk ... 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.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_port.ProjectManagerTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_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_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.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_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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_no_reschedule ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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.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.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.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.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.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_networks_none ... ok -neutron.tests.unit.db.test_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_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.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_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.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_bulk_partial_body ... ok -neutron.tests.unit.db.test_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_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.api.v2.test_base.JSONV2TestCase.test_list_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_keystone ... ok +neutron.tests.unit.extensions.test_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_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.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_call_ensure_snat_cleanup ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_cannot_create_multiple_default_subnetpools ... ok +neutron.tests.unit.db.test_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.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_min_prefix_larger_than_max ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_periodic_sync_routers_task_raise_exception ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_policy ... 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.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.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_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.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.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.l3.test_agent.TestBasicRouterOperations.test_process_cent_router neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_cent_router ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestRollback.test_ipam_rollback_not_broken_on_session_rollback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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.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.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_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.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.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_flavor ... 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_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_empty_prefix_list ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.db.test_l3_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.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.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_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_21_with_defaults ... ok +neutron.tests.unit.extensions.test_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_flavors.FlavorPluginTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetPoolsV2.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_24_with_defaults ... ok +neutron.tests.unit.db.test_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_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_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_bounds ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_disassociate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_disassociate_service_profile_with_flavor ... 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.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_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_hints ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_smaller_than_min ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_dual_stack_gw ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.ProjectManagerTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.db.test_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_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.ProjectManagerTests.test_create_port_with_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_port_with_trusted_field ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_create_ports_tags ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_assoc_to_ipv6_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_list_pagination +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... 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.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_port.ProjectManagerTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_delete_port ... 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.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_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 - 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-56-82-FF')] -(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.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.conf.policies.test_port.ProjectManagerTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv4_default_prefix_too_small ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_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_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_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.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.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.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_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.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_no_keystone_env ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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 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 @@ -82417,112 +82153,94 @@ 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.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.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.ProjectManagerTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_profile ... 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.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.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.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_port.ProjectManagerTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_hints ... ok -neutron.tests.unit.api.v2.test_base.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_port.ProjectManagerTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_port_resource_request ... 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.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... ok -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_get_ports_tags ... 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.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok -neutron.tests.unit.db.test_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.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_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.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.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_port.ProjectManagerTests.test_update_port_data_plane_status -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_data_plane_status ... ok -neutron.tests.unit.db.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.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.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.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.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.ProjectManagerTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_hints ... 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.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_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.ProjectManagerTests.test_update_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectManagerTests.test_update_port_trusted_field ... 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.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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr +neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_create_subnetpool_ipv6_default_prefix_bounds ... ok +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... 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.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_create_return_extra_attr ... ok +neutron.tests.unit.db.test_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.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_not_update_snat_routing_table_ecmp ... ok -neutron.tests.unit.db.test_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.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.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_service_profile ... 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_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.conf.policies.test_port.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_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.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.JSONV2TestCase.test_list_pagination_with_last_page +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination_with_last_page ... ok +neutron.tests.unit.db.test_ipam_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_flavors.FlavorPluginTestCase.test_update_flavor +neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... 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_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_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... 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_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.TestIpamSubnetPool.test_delete_nonexistent_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_nonexistent_subnetpool ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent ... 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.TestSubnetsV2.test_create_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet ... 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_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_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_delete_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.conf.policies.test_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.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host ... ok -neutron.tests.unit.db.test_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_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.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_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.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_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.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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_id ... 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 @@ -82562,78 +82280,46 @@ neutron_lib.exceptions.l3.FloatingIpSetupException: L3 agent failure to setup floating IPs neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_floatingip_exception ... ok -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list -neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_list ... ok -neutron.tests.unit.conf.policies.test_port.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.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.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_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.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.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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_delete_subnetpool_existing_allocations ... 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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_remove_from_dhcp_agent_on_concurrent_port_delete ... ok -neutron.tests.unit.conf.policies.test_port.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.ProjectMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port ... 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.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_prevent_delete_csnat_port -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_prevent_delete_csnat_port ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_delete_keystone ... ok - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +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 + ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: NoneType: None neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_if_compatible_type_changed ... ok -neutron.tests.unit.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 - ERROR [neutron.agent.linux.pd] Router to be updated is not in internal routers list: +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_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_get_subnetpool ... ok +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... 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.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok neutron.tests.unit.agent.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.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.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.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.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_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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] +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_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.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.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 49f718e6-d7a1-41b4-8129-1880f39c80c3 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] -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_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.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_routers_query_floatingips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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 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 @@ -82653,13 +82339,10 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect RuntimeError +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.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_port.ProjectMemberTests.test_create_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_device_owner ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] 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 @@ -82679,159 +82362,135 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect RuntimeError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] +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.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.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 96ed9117-94cf-481b-8c2a-34cd0af65ce1 on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] -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_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.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.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_interface_added ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_dvr_to_ha ... ok -neutron.tests.unit.conf.policies.test_port.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_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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 384042af-3702-4958-b850-1e3679e84b92 on host host1 for vnic_type normal using segments [{'id': '3ab4d473-c7bd-406b-82bc-44c6019cea87', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8921f433-01b7-44fa-a8e7-b9138e9ac8d3'}] -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_create_ports_tags ... 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.api.v2.test_base.JSONV2TestCase.test_fields -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_fields ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_delete_port ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port ec567a8d-5f55-4d14-a325-756127d3934b on host other for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] -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.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.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_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_show_port ... 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_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_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.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_port.ProjectMemberTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_binding_vif_details ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] -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.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnet_removed ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port dfef3119-636f-4484-aa13-76585faecd8f on host host1 for vnic_type normal using segments [{'id': 'bc112eaf-bb7a-434b-802a-3d738316cfbe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42392225-6ef3-40c3-b9a6-7923eb140dd4'}] -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_hints ... ok +neutron.tests.unit.db.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.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.TestSubnetsV2.test_create_subnet_bad_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.db.test_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_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.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.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.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_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.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_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.v2.test_base.JSONV2TestCase.test_update_readonly_field +neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_readonly_field ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_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_port.ProjectMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_resource_request ... 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.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.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version +neutron.tests.unit.cmd.test_runtime_checks.TestRuntimeChecks.test_get_keepalived_version ... 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.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_router_ipv6_subnets_added_to_existing_port neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6_subnets_added_to_existing_port ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_for_network_owner ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_port_trusted_field ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_address_scope ... ok +neutron.tests.unit.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.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.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.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_router_ipv6v4_interface_added ... ok -neutron.tests.unit.extensions.test_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_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_get_ports_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools ... ok +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets +neutron.tests.unit.common.ovn.test_utils.GetSubnetsAddressScopeTestCase.test_no_subnets ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... 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_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.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.conf.policies.test_port.ProjectMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_due_to_invalid_chassis_name ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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_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.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.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_no_in_az_hints ... ok +neutron.tests.unit.db.test_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.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_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.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.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.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.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_chassis_not_in_chassis_physnets ... ok neutron.tests.unit.agent.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.api.v2.test_base.JSONV2TestCase.test_get_noauth -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_get_noauth ... ok -neutron.tests.unit.db.test_l3_hamode_db.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.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.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible ... ok - ERROR [neutron.db._utils] Cannot clean up created object ff5cb19f-d89d-4d50-841f-5c2276497262. Exception: Router ff5cb19f-d89d-4d50-841f-5c2276497262 could not be found -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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 2abf5966-b8e0-4730-8e5a-a917e447235c +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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_uuid ... ok + ERROR [neutron.agent.l3.agent] Failed to process compatible router: b5e440d0-5b42-4ec3-a72a-6059428000a0 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) @@ -82847,11 +82506,11 @@ Exception: Test failure during _process_routers_if_compatible neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_process_routers_if_compatible_error ... ok -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.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 - ERROR [neutron.agent.l3.agent] Failed to process compatible router: 22bbd5a9-ec20-4a3c-88c4-c8f5ca1131bb +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.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 + ERROR [neutron.agent.l3.agent] Failed to process compatible router: dd812725-2743-4ac6-a5f7-6650fac64bdc 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) @@ -82865,30 +82524,29 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect RuntimeError -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet +neutron.tests.unit.common.ovn.test_utils.TestGateWayChassisValidity.test_gateway_chassis_for_undefined_physnet ... ok neutron.tests.unit.agent.l3.test_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 - ERROR [neutron.db._utils] Cannot clean up created object e95f6ae6-1b67-4b5b-80ab-72d5b807974e. Exception: -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.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.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_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.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.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.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_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.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.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_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.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_port_with_binding_profile ... ok - ERROR [neutron.agent.l3.agent] Failed to fetch router information for '' +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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_default_prefix ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_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 + 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, @@ -82902,15 +82560,17 @@ 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.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.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.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_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 - ERROR [neutron.agent.l3.agent] Failed to process compatible router: d54a8080-7b0b-4dc4-99a2-98ae992d8e4a +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_bad_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_bad_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.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 + ERROR [neutron.agent.l3.agent] Failed to process compatible router: 50f42a3b-cad7-418a-8dc3-e090e4ddbabd 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) @@ -82924,13 +82584,13 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_messaging.exceptions.MessagingTimeout +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduler_with_down_agent ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_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_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.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 - ERROR [neutron.agent.l3.agent] Failed to fetch router information for 'eb6e8f6d-d135-4836-b8d5-c0077cdcf160' +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.l3.agent] Failed to fetch router information for 'da345c9f-7fad-4abd-9045-b3711dd41062' 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, @@ -82944,143 +82604,955 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_messaging.exceptions.MessagingTimeout +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_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.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input +neutron.tests.unit.common.ovn.test_utils.TestValidateAndGetDataFromBindingProfile.test_valid_input ... 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.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.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.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.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.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.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 - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'c6eac0d1-2c41-46c1-8763-da0d91e81d49', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '88a6f407-44af-4e16-82dd-8be2a77a560d', '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.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_removed_from_agent ... ok -neutron.tests.unit.extensions.test_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_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.TestIpamSubnets.test_create_subnet_defaults +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_defaults ... ok neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_report_state_revival_logic ... 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.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_request_id_changes ... ok -neutron.tests.unit.extensions.test_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_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.api.v2.test_base.JSONV2TestCase.test_list_pagination -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_list_pagination ... 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.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_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.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_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_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_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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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_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.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.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_port.ProjectMemberTests.test_update_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectMemberTests.test_update_ports_tags ... 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.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_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_delete_unmoved_global ... ok +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global ... 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_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_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__deprecate.TestMovedGlobals.test_moved_global_no_attr +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_moved_global_no_attr ... 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.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 - ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'b8e15325-1299-48d9-a71f-6c3c783c5b9b', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '486ca898-3073-49a1-be53-ea0bed58b3ec', '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.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.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_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.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_spawn_radvd ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok neutron.tests.unit.agent.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_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_default ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.db.test_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.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.common.test__deprecate.TestMovedGlobals.test_not_last_line +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_not_last_line ... 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.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_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_max_prefix_less_than_min ... ok +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... 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.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global +neutron.tests.unit.common.test__deprecate.TestMovedGlobals.test_set_unmoved_global ... 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_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_group.SystemMemberTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemMemberTests.test_get_address_group ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_min_prefix ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_defaults ... 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.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok +neutron.tests.unit.conf.policies.test_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_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.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_port.ProjectReaderTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.extensions.test_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_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.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.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.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.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.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.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.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.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses -neutron.tests.unit.agent.linux.openvswitch_firewall.test_firewall.TestSecurityGroup.test_get_ethertype_filtered_addresses ... ok -neutron.tests.unit.conf.policies.test_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_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.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.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_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.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.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_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.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.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_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.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_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_init ... 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 - ERROR [neutron.agent.linux.daemon] Error while handling pidfile: thefile +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_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test__add_default_gw_virtual_route ... ok +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force +neutron.tests.unit.agent.l3.test_ha_router.TestBasicRouterOperations.test_destroy_state_change_monitor_force ... ok +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_delete_floatingip ... 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_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.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.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_floatingip.ProjectManagerTests.test_get_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_get_floatingips_tags ... 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_floatingip.ProjectManagerTests.test_update_floatingip +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingip ... 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_floatingip.ProjectManagerTests.test_update_floatingips_tags +neutron.tests.unit.conf.policies.test_floatingip.ProjectManagerTests.test_update_floatingips_tags ... ok +neutron.tests.unit.agent.l3.test_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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.conf.policies.test_floatingip_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.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.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.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_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.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_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_create_fip_pf ... ok +neutron.tests.unit.agent.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.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.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_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.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.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.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.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.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.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.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf +neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemReaderTests.test_update_fip_pf ... ok +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove +neutron.tests.unit.agent.l3.test_router_info.TestFloatingIpWithMockDevice.test_process_floating_ip_addresses_remove ... ok +neutron.tests.unit.conf.policies.test_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.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... ok +neutron.tests.unit.agent.l3.test_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.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_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.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only +neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.agent.l3.test_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.TestCreateConjFlows.test_create_conj_flows +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestCreateConjFlows.test_create_conj_flows ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test__assert_mergeable_rules ... ok +neutron.tests.unit.conf.policies.test_l3_conntrack_helper.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.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnetPool.test_update_subnetpool_prefix_list_mixed_ip_version ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_bcast_returns_400 ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_common_rules_single ... ok +neutron.tests.unit.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.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.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_no_port_ranges_same_conj_id ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_nonoverlapping ... ok +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping +neutron.tests.unit.agent.linux.openvswitch_firewall.test_rules.TestMergeRules.test_merge_port_ranges_overlapping ... ok +neutron.tests.unit.db.test_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.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.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.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_lo ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_veth ... ok +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan +neutron.tests.unit.agent.linux.test_ip_lib.GetDevicesInfoTestCase.test_get_devices_info_vlan ... 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.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.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_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_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_external_network_admin_succeeds ... ok +neutron.tests.unit.agent.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_local_ip.SystemMemberTests.test_get_local_ip +neutron.tests.unit.conf.policies.test_local_ip.SystemMemberTests.test_get_local_ip ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok +neutron.tests.unit.conf.policies.test_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.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.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_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_keepalived.KeepalivedConfTestCase.test_config_generation +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_generation ... 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_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_delete_ndp_proxy ... ok +neutron.tests.unit.agent.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.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.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_get_ndp_proxy ... ok +neutron.tests.unit.db.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.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.ProjectReaderTests.test_update_ndp_proxy ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_config_with_reset ... 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.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedConfTestCase.test_get_existing_vip_ip_addresses_returns_list ... ok +neutron.tests.unit.agent.linux.test_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.KeepalivedTrackScriptTestCase.test_get_config_str +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_config_str ... 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.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_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_get_script_str_no_routes ... ok +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script +neutron.tests.unit.agent.linux.test_keepalived.KeepalivedTrackScriptTestCase.test_write_check_script ... 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.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.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_create_network_rbac_shared_existing ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingips_native_quotas ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__add_filter ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.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.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_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.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_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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gw_values ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectManagerTests.test_get_port_binding ... 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_bindings.ProjectReaderTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_activate_port_binding ... 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.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_port_bindings.ProjectReaderTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_create_port_binding ... 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.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_port_bindings.ProjectReaderTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ProjectReaderTests.test_delete_port_binding ... ok +neutron.tests.unit.agent.linux.test_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_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_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_bindings.ServiceRoleTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_activate_port_binding ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_filterid_for_ip_with_chain ... ok +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_create_port_binding ... 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.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.agent.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_bindings.ServiceRoleTests.test_delete_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.ServiceRoleTests.test_delete_port_binding ... ok +neutron.tests.unit.db.test_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.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.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_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_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.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_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.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_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.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.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_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_create_shared_networks_and_subnets ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_with_chain ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPacketRateLimitRuleTests.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain +neutron.tests.unit.agent.linux.test_l3_tc_lib.TestFloatingIPTcCommandBase.test__get_qdisc_filters_without_chain ... ok +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... 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_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.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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok +neutron.tests.unit.conf.policies.test_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.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_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_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_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.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.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_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_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_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.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.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_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter +neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_microsecond_is_0 ... ok +neutron.tests.unit.conf.policies.test_qos.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_reserved_port_after_network_remove_from_dhcp_agent ... ok +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval +neutron.tests.unit.agent.test_rpc.AgentPluginReportState.test_plugin_report_state_timeout_report_interval ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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_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_router.ProjectMemberTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router ... 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_router.ProjectMemberTests.test_create_router_external_gateway_info +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info ... ok +neutron.tests.unit.db.test_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.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_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info_enable_snat ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_delete_network_rbac_external_with_multi_rbac_policy ... ok +neutron.tests.unit.conf.policies.test_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.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.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.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair ... skipped 'Test depends on allowed-address-pairs extension' +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_ha ... 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_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_router.ProjectMemberTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_add_to_l3_agent ... ok +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... ok +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... skipped 'Test depends on allowed-address-pairs extension' +neutron.tests.unit.conf.policies.test_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_router.ProjectMemberTests.test_get_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_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_router.ProjectMemberTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha ... 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.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_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_router.ProjectMemberTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... 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_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_router.ProjectMemberTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... 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_router.ProjectMemberTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_distributed ... 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.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.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_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.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_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_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_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.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.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr ... ok +neutron.tests.unit.conf.policies.test_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.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.ProjectMemberTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_ha ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_router.ProjectMemberTests.test_update_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... 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.conf.policies.test_router.ProjectReaderTests.test_add_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_add_router_interface ... ok +neutron.tests.unit.db.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.conf.policies.test_router.ProjectReaderTests.test_create_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router ... 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.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.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.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_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.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_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.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.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.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_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.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_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_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_external_gateway_info_network_id ... ok +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_get_rbac_policies_all_classes ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_router_ha ... 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_router.ProjectReaderTests.test_create_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_create_routers_tags ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... 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.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_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_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.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_delete_routers_tags ... ok +neutron.tests.unit.db.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_get_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router ... ok + ERROR [neutron.plugins.ml2.managers] Port d33a44fb-f56f-4376-ac83-ab8a35c71d3e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port d33a44fb-f56f-4376-ac83-ab8a35c71d3e on host localhost for vnic_type normal using segments [{'id': '2f710132-dee4-434e-8d95-f5cbf79df692', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '083b43ea-2830-4c06-a156-2d2288d817f6'}] +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 + ERROR [neutron.db._utils] Cannot clean up created object 59f048d3-dd3c-4119-8217-80e2bbddda20. Exception: Router 59f048d3-dd3c-4119-8217-80e2bbddda20 could not be found +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.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_router_ha ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_get_routers_tags ... ok +neutron.tests.unit.extensions.test_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_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_router.ProjectReaderTests.test_remove_router_interface +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_remove_router_interface ... 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.conf.policies.test_router.ProjectReaderTests.test_update_router +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router ... ok + ERROR [neutron.db._utils] Cannot clean up created object 92ddd92e-006b-4896-954b-413a854bee2d. Exception: + ERROR [neutron.plugins.ml2.managers] Port d33a44fb-f56f-4376-ac83-ab8a35c71d3e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port d33a44fb-f56f-4376-ac83-ab8a35c71d3e on host localhost for vnic_type normal using segments [{'id': '2f710132-dee4-434e-8d95-f5cbf79df692', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '083b43ea-2830-4c06-a156-2d2288d817f6'}] +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_distributed ... 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.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.ProjectReaderTests.test_update_router_enable_default_route_bfd +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_bfd ... ok +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_enable_default_route_ecmp ... ok +neutron.tests.unit.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_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.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.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.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.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_external_gateway_info_external_fixed_ips ... ok +neutron.tests.unit.db.test_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.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.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_router.ProjectReaderTests.test_update_router_ha +neutron.tests.unit.conf.policies.test_router.ProjectReaderTests.test_update_router_ha ... 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.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.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute +neutron.tests.unit.conf.policies.test_router.SystemReaderExtrarouteTests.test_add_extraroute ... 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_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.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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_auto_schedule_with_hosted ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_addr_modes ... ok +neutron.tests.unit.conf.policies.test_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_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_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_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.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.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.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.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_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_security_group.AdminSecurityGroupTests.test_get_security_group +neutron.tests.unit.conf.policies.test_security_group.AdminSecurityGroupTests.test_get_security_group ... 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.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.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.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_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_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_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.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid +neutron.tests.unit.db.test_rbac_db_mixin.NetworkRbacTestcase.test_update_network_rbac_external_valid ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_with_gw_info_none ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.conf.policies.test_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_segment.ProjectManagerTests.test_update_segment +neutron.tests.unit.conf.policies.test_segment.ProjectManagerTests.test_update_segment ... 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_segment.SystemMemberTests.test_create_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... 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_segment.SystemMemberTests.test_create_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... ok +neutron.tests.unit.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.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.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_segment.SystemMemberTests.test_get_segment +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... 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.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags +neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... ok +neutron.tests.unit.db.test_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.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.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.extensions.test_l3.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_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_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_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_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.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_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_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_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.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_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.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_trunk.ProjectMemberTests.test_delete_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_delete_trunk ... 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.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_info_for_ports_with_no_rules ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk +neutron.tests.unit.conf.policies.test_trunk.ProjectMemberTests.test_get_trunk ... 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.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_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.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.conf.test_service.GetRpcWorkers.test_no_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_no_previous_registration ... 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.test_service.GetRpcWorkers.test_previous_registration +neutron.tests.unit.conf.test_service.GetRpcWorkers.test_previous_registration ... 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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Port a4e13f85-faf8-447c-b7ab-d35273d0b115 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a4e13f85-faf8-447c-b7ab-d35273d0b115 on host host_2 for vnic_type normal using segments [{'id': '1645eff8-4906-42fe-a77b-56ff24181898', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b0c1081-da4b-40ab-b398-d194f0f4b394'}] +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.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.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_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.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.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_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_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 + ERROR [neutron.plugins.ml2.managers] Port 6a96c2cf-4f66-4a1a-bf14-e55da0ff2c3b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6a96c2cf-4f66-4a1a-bf14-e55da0ff2c3b on host host_2 for vnic_type normal using segments [{'id': '9c61997c-c6ac-49b0-8b53-e83b19040892', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9334a2a-1b40-4bfa-9938-5dcf5909eb41'}] +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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Port a21f8050-05c2-4f7b-a9a6-cc4fcd32b57a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a21f8050-05c2-4f7b-a9a6-cc4fcd32b57a on host host_3 for vnic_type normal using segments [{'id': '9c61997c-c6ac-49b0-8b53-e83b19040892', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9334a2a-1b40-4bfa-9938-5dcf5909eb41'}] +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.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_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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Port a4e13f85-faf8-447c-b7ab-d35273d0b115 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a4e13f85-faf8-447c-b7ab-d35273d0b115 on host host_2 for vnic_type normal using segments [{'id': '1645eff8-4906-42fe-a77b-56ff24181898', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7b0c1081-da4b-40ab-b398-d194f0f4b394'}] +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_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_policy ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_gw_values ... ok + ERROR [neutron.plugins.ml2.managers] Port 6a96c2cf-4f66-4a1a-bf14-e55da0ff2c3b does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6a96c2cf-4f66-4a1a-bf14-e55da0ff2c3b on host host_2 for vnic_type normal using segments [{'id': '9c61997c-c6ac-49b0-8b53-e83b19040892', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9334a2a-1b40-4bfa-9938-5dcf5909eb41'}] + ERROR [neutron.plugins.ml2.managers] Port a21f8050-05c2-4f7b-a9a6-cc4fcd32b57a does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a21f8050-05c2-4f7b-a9a6-cc4fcd32b57a on host host_2 for vnic_type normal using segments [{'id': '9c61997c-c6ac-49b0-8b53-e83b19040892', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e9334a2a-1b40-4bfa-9938-5dcf5909eb41'}] +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.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_ensure_host_set_on_ports_dvr_ha_binds_to_active ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test__notify_gateway_port_ip_not_changed ... ok + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router a411404d-fbbe-461e-881b-e59764278161 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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -83089,858 +83561,1635 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -OSError -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.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_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.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.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.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_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.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_port.ProjectReaderTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_create_ports_tags ... 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.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.ProjectReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_delete_port ... ok -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_read ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f1474121-7140-4a6b-97bd-5646e09ca175 after 0 tries -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_port.ProjectReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port ... 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_daemon.TestPidfile.test_write -neutron.tests.unit.agent.linux.test_daemon.TestPidfile.test_write ... 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_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.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.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.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.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_destroy ... 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.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.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv4 ... ok -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_all_zero_ipv6 ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_retry_on_index ... 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.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.ProjectReaderTests.test_get_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_get_port_hints ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f1474121-7140-4a6b-97bd-5646e09ca175 after 0 tries -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_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_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_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_members_adding_more_than_5 ... ok -neutron.tests.unit.db.test_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_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.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 +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 a411404d-fbbe-461e-881b-e59764278161: 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_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 + 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-51-9A-3B')] +(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.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_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__create_dvr_mac_address_success ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_from_dead_agent ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_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_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.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_security_group_rules_for_devices_ipv4_source_group ... ok +neutron.tests.unit.extensions.test_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_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test__get_dvr_mac_address_by_host_not_found ... ok +neutron.tests.unit.extensions.test_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_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_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_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_dvr_mac_address_by_host_missing_host ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify ... ok +neutron.tests.unit.extensions.test_l3.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_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_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.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_l3.L3AgentDbSepTestCase.test_router_create_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_create_precommit_event ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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_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_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_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_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.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_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.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_ipv6_pd_gw_values +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_pd_gw_values ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 701b7ea3-d5aa-453e-ba2a-fe9b7791c202 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative ... ok +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify +neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_notify ... 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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] 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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port ce814e57-e127-4bc2-8868-b649697496f5 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] 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.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.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists -neutron.tests.unit.agent.linux.test_ipset_manager.IpsetManagerTestCase.test_set_name_exists ... ok neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_branchless ... 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_port.ProjectReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port ... 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__find_milestone_revisions_one_branch neutron.tests.unit.db.test_migration.TestCli.test__find_milestone_revisions_one_branch ... 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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok neutron.tests.unit.db.test_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.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.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.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.db.test_migration.TestCli.test__get_branch_points neutron.tests.unit.db.test_migration.TestCli.test__get_branch_points ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_hints ... ok -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes -neutron.tests.unit.agent.linux.test_keepalived.KeepalivedInstanceRoutesTestCase.test_routes ... 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.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.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data -neutron.tests.unit.agent.linux.test_utils.AgentUtilsExecuteEncodeTest.test_decode_return_data ... 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.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run -neutron.tests.unit.agent.ovsdb.native.test_connection.BridgeCreateEventTestCase.test_run ... ok -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_allowed_address_pairs ... ok -neutron.tests.unit.db.test_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.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_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_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.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.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_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.api.v2.test_base.JSONV2TestCase.test_update_keystone -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_bulk_pull_doesnt_wipe_out_newer_data ... ok -neutron.tests.unit.db.test_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_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.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_get_resource_by_id ... ok -neutron.tests.unit.db.test_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_port.ProjectReaderTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.agent.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_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.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_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_update_keystone_bad_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_bad_tenant ... 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.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_port.ProjectReaderTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.ProjectReaderTests.test_update_port_with_fixed_ips ... ok neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches -neutron.tests.unit.db.test_migration.TestCli.test__validate_revision_validates_branches ... ok -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_delete_ignores_dups ... ok -neutron.tests.unit.db.test_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_create_floatingip_no_public_subnet_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_no_public_subnet_returns_400 ... ok -neutron.tests.unit.conf.policies.test_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.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update -neutron.tests.unit.agent.test_resource_cache.RemoteResourceCacheTestCase.test_record_resource_update ... ok -neutron.tests.unit.db.test_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_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.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.agent.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_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_migration.TestCli.test__validate_revision_validates_branches ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e67cb302-102c-462b-a7cd-3b2cab9026ac on host host1 for vnic_type normal using segments [{'id': '920fa0ad-7c0a-4f93-a966-be1c71ff1df7', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b5776908-c026-4f15-8978-e35ac689f794'}] +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_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels neutron.tests.unit.db.test_migration.TestCli.test__validate_single_revision_labels_branchless_fail_different_labels ... ok -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant -neutron.tests.unit.api.v2.test_base.JSONV2TestCase.test_update_keystone_no_tenant ... 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_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.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.db.test_migration.TestCli.test_autogen_process_directives neutron.tests.unit.db.test_migration.TestCli.test_autogen_process_directives ... 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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] +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_migration.TestCli.test_branches -neutron.tests.unit.db.test_migration.TestCli.test_branches ... 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.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.db.test_migration.TestCli.test_branches ... ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] +ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fa3515c9-9e7a-43d5-986e-3494fd4af5c7 on host other for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] neutron.tests.unit.db.test_migration.TestCli.test_check_migration neutron.tests.unit.db.test_migration.TestCli.test_check_migration ... 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.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port c48ed02a-ba25-44d2-93df-6aaed9904b96 on host host1 for vnic_type normal using segments [{'id': 'b5badc26-6515-41cc-922a-4ba931cb56bb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ab87d7ee-d990-4453-98d6-c4f527e92cfd'}] neutron.tests.unit.db.test_migration.TestCli.test_current neutron.tests.unit.db.test_migration.TestCli.test_current ... 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_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_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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_invalid_fixed_ip_address_returns_400 ... ok neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision ... ok -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field -neutron.tests.unit.api.test_extensions.RequestExtensionTest.test_edit_previously_uneditable_field ... ok -neutron.tests.unit.conf.policies.test_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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches neutron.tests.unit.db.test_migration.TestCli.test_database_sync_revision_no_branches ... ok -neutron.tests.unit.conf.policies.test_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.db.test_migration.TestCli.test_downgrade_fails neutron.tests.unit.db.test_migration.TestCli.test_downgrade_fails ... 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.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok neutron.tests.unit.db.test_migration.TestCli.test_get_project_base neutron.tests.unit.db.test_migration.TestCli.test_get_project_base ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_network_scheduling_on_port_creation ... ok +neutron.tests.unit.extensions.test_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_migration.TestCli.test_get_root_versions_dir neutron.tests.unit.db.test_migration.TestCli.test_get_root_versions_dir ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_create_policy ... 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.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_with_pagination_reverse_native ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 146, in reschedule_resources_from_down_agents + down_bindings = get_down_bindings(context, agent_dead_limit) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings + return rb_obj.RouterL3AgentBinding.get_down_router_bindings( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + context, cutoff) + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings + query = (context.session.query(l3agent.RouterL3AgentBinding). + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +oslo_db.exception.DBError: None +neutron.tests.unit.db.test_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_migration.TestCli.test_get_subproject_base_not_installed neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_base_not_installed ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.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.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.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_delete_policy ... 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_migration.TestCli.test_get_subproject_script_location_not_installed neutron.tests.unit.db.test_migration.TestCli.test_get_subproject_script_location_not_installed ... ok -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_tags -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policies_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.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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip ... ok neutron.tests.unit.db.test_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_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_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.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_get_policy ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': '0c28e08e-f755-4826-a038-881fd1b770c8', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '15606adc-cc91-474b-91c8-f8c12aaa9636', '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_migration.TestCli.test_history neutron.tests.unit.db.test_migration.TestCli.test_history ... 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_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_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 usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | --autogenerate] prog revision: error: argument --contract: not allowed with argument --autogenerate neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract neutron.tests.unit.db.test_migration.TestCli.test_revision_autogenerate_conflicts_with_contract ... ok -neutron.tests.unit.db.test_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.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ServiceRoleQosPolicyTests.test_update_policy ... ok + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +oslo_db.exception.DBError: None usage: prog revision [-h] [-m MESSAGE] [--sql] [--expand | --contract | --autogenerate] + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 46c501cd-7d94-45dc-b5ff-42b8b665d35d +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. 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.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_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.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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 46c501cd-7d94-45dc-b5ff-42b8b665d35d +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +ValueError: this raises +neutron.tests.unit.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 + 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.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_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_migration.TestCli.test_stamp neutron.tests.unit.db.test_migration.TestCli.test_stamp ... ok -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_get_quota ... ok +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac +neutron.tests.unit.db.test_dvr_mac_db.DvrDbMixinTestCase.test_get_subnet_for_dvr_returns_correct_mac ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_migration.TestCli.test_update_head_files_success neutron.tests.unit.db.test_migration.TestCli.test_update_head_files_success ... 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_quotas.AdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.AdminTests.test_update_quota ... 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.db.test_migration.TestCli.test_upgrade_contract neutron.tests.unit.db.test_migration.TestCli.test_upgrade_contract ... 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.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.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_router.ProjectManagerTests.test_create_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router ... 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.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_router.ProjectManagerTests.test_create_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_distributed ... 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.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 + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible + plugin_utils.verify_tunnel_range( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + range_data, network_segment_range.get('network_type')) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range + raise exceptions.NetworkTunnelRangeError( + ...<2 lines>... + {'id': ident, 'type': tunnel_type}) +neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid vxlan identifier. + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper + return method(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range + self._validate_network_segment_range_eligible(range_data) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible + plugin_utils.verify_tunnel_range( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + range_data, network_segment_range.get('network_type')) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range + raise exceptions.NetworkTunnelRangeError( + ...<2 lines>... + {'id': ident, 'type': tunnel_type}) +neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid geneve identifier. neutron.tests.unit.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.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_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_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.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_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.db.test_migration.TestCli.test_upgrade_delta neutron.tests.unit.db.test_migration.TestCli.test_upgrade_delta ... 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.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.db.test_migration.TestCli.test_upgrade_expand neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand ... 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.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.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.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_report_states ... 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.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 + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router f69953fb-7a00-4bbc-9fba-2b1c8cd4bcce +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 dbff965e-14a4-436d-8bbc-37cff972e8ba +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.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.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_migration.TestCli.test_upgrade_expand_conflicts_with_delta neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_conflicts_with_delta ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_router_ha ... ok -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_protocol_and_ports_for_tcp_udp_and_sctp_number_one ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_pagination ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_create_routers_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.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.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.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_router.ProjectManagerTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_delete_router ... 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.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 + 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.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_contract_are_mutually_exclusive neutron.tests.unit.db.test_migration.TestCli.test_upgrade_expand_contract_are_mutually_exclusive ... 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.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.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_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.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_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.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.api.v2.test_base.APIv2TestCase.test_emulated_sort -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_emulated_sort ... 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.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.common.ovn.test_acl.TestACLs.test_acl_remote_group_id -neutron.tests.unit.common.ovn.test_acl.TestACLs.test_acl_remote_group_id ... ok + ERROR [neutron.db.dvr_mac_db] Could not retrieve gateway port for subnet {'id': 'c8adf3ca-3972-4aa1-acae-8abda7f1ee6d', 'name': '', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'network_id': '81bce8cb-45ea-4db5-bf62-d7d0a64b48a5', '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_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.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.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.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.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_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.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.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.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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id ... ok neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision neutron.tests.unit.db.test_migration.TestCli.test_upgrade_revision ... 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.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_router.ProjectManagerTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router ... 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_address_scope.AdminTests.test_create_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_create_address_scope ... ok -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_distributed ... 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_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.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 +neutron.tests.unit.agent.test_securitygroups_rpc.SGServerRpcCallBackTestCase.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file neutron.tests.unit.db.test_migration.TestCli.test_validate_head_files_missing_file ... ok -neutron.tests.unit.conf.policies.test_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_fields -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_fields ... 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_router.ProjectManagerTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_get_router_ha ... 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.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_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.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_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_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_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_router.ProjectManagerTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_remove_router_interface ... ok -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope -neutron.tests.unit.conf.policies.test_address_scope.AdminTests.test_get_address_scope ... 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_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_router.ProjectManagerTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router ... 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_router.ProjectManagerTests.test_update_router_distributed -neutron.tests.unit.conf.policies.test_router.ProjectManagerTests.test_update_router_distributed ... ok +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions +neutron.tests.unit.api.rpc.handlers.test_resources_rpc.ResourcesPushToServerRpcCallbackTestCase.test_report_versions ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.db.test_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.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.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.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_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.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_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_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.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.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_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.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_availability_zone.ProjectManagerTests.test_get_availability_zone -neutron.tests.unit.conf.policies.test_availability_zone.ProjectManagerTests.test_get_availability_zone ... 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.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_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_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.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.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_ip ... ok +neutron.tests.unit.db.test_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_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.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.db.test_migration.TestDbMigration.test_schema_has_column_missing_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_table ... 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.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.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.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.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.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.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.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__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_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_filtered_by_agent_type ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_fip_namespace ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty ... ok +neutron.tests.unit.db.test_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.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.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.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.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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_mult_ips_wrong_ip ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_dhcp_no_active ... 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.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.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.db.test_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.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.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_main +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... ok +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates +neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok +neutron.tests.unit.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.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.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.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_migration.TestDbMigration.test_schema_has_table +neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... 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.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.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.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled neutron.tests.unit.db.test_portsecurity_db.PortSecurityDbMixinTestCase.test__extend_port_security_dict_ignored_if_extension_disabled ... ok -neutron.tests.unit.conf.policies.test_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_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_base.RuleScopesTestCase.test_rules_are_single_scoped -neutron.tests.unit.conf.policies.test_base.RuleScopesTestCase.test_rules_are_single_scoped ... 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.TestSubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_multiple_allocation_pools ... 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.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.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_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.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.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_flavor.ProjectManagerTests.test_create_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_create_flavor ... 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.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.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.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_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.common.ovn.test_utils.TestRetryDecorator.test_positive_result +neutron.tests.unit.common.ovn.test_utils.TestRetryDecorator.test_positive_result ... 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.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.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.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.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_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_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_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__notify_attaching_interface ... ok +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_duplicated_addresses ... 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.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.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses +neutron.tests.unit.common.test_ipv6_utils.TestIsEui64Address.test_invalid_eui64_addresses ... ok +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) +neutron.tests.unit.common.test_utils.SpawnWithOrWithoutProfilerTestCase.test_spawn_with_profiler(spawn) ... 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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_no_ip_version ... 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.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.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_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.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_address_group.TestAddressGroup.test_add_invalid_addresses +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... 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.agent.test_common.TestRootHelper.test_agent_root_helper +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_agent_root_helper ... 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_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.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.agent.test_common.TestRootHelper.test_root_default +neutron.tests.unit.conf.agent.test_common.TestRootHelper.test_root_default ... 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.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_address_group.SystemReaderTests.test_get_address_group +neutron.tests.unit.conf.policies.test_address_group.SystemReaderTests.test_get_address_group ... 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.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_create_address_scope ... ok +neutron.tests.unit.db.test_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_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_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_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.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.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.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared +neutron.tests.unit.conf.policies.test_address_scope.ProjectMemberTests.test_update_address_scope_shared ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__raise_on_subnets_overlap_raises ... ok +neutron.tests.unit.conf.policies.test_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_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_agent.SystemAdminTests.test_create_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_create_agent ... 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_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.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.SystemAdminTests.test_delete_network_from_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_network_from_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_delete_router_from_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_agent ... ok +neutron.tests.unit.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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.conf.policies.test_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_agent.SystemAdminTests.test_get_routers_on_l3_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_get_routers_on_l3_agent ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_networks_on_dhcp_agent ... ok +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent +neutron.tests.unit.conf.policies.test_agent.SystemAdminTests.test_update_agent ... ok +neutron.tests.unit.extensions.test_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.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_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_metering.SystemReaderTests.test_create_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_create_metering_label ... 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.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.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos ... ok +neutron.tests.unit.conf.policies.test_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_metering.SystemReaderTests.test_delete_metering_label_rule +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_delete_metering_label_rule ... 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_address_group.TestAddressGroup.test_list_address_groups +neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... ok +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label +neutron.tests.unit.conf.policies.test_metering.SystemReaderTests.test_get_metering_label ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... 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_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_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_all_ha_network_port_statuses ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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_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_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_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_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_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_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.extensions.test_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.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.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_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.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.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_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_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_ndp_proxy.SystemAdminTests.test_get_ndp_proxy +neutron.tests.unit.conf.policies.test_ndp_proxy.SystemAdminTests.test_get_ndp_proxy ... 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.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.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_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.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network ... 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.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_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_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.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.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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_agent_with_no_mappings ... ok +neutron.tests.unit.db.test_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.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.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.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_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_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_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_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.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.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.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_network.AdminTests.test_create_network_segments +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_segments ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.extensions.test_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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_create_network_shared ... 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.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_existing_floating_ip ... ok +neutron.tests.unit.conf.policies.test_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.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.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.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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_network ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_no_fixed_ips ... ok +neutron.tests.unit.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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.conf.policies.test_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_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_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.AdminTests.test_get_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_get_networks_tags ... ok +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool +neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_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_network.AdminTests.test_update_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network ... 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.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_external ... 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.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.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.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.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.AdminTests.test_update_network_provider_physical_network +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_provider_physical_network ... ok +neutron.tests.unit.conf.policies.test_network.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_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.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.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_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.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.conf.policies.test_network.AdminTests.test_update_network_shared +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_network_shared ... ok +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags +neutron.tests.unit.conf.policies.test_network.AdminTests.test_update_networks_tags ... 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.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.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.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.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range +neutron.tests.unit.conf.policies.test_network_segment_range.ProjectManagerTests.test_delete_network_segment_range ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok +neutron.tests.unit.db.test_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.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_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.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_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.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.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_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.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateful ... ok +neutron.tests.unit.conf.policies.test_network_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.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_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.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.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.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.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.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.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.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_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_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_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_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_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.ProjectReaderExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.ProjectReaderExtrarouteTests.test_add_extraroute ... 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.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_ha_to_legacy ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemMemberTests.test_get_service_provider ... 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_flavor.ProjectManagerTests.test_delete_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_flavor ... 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_subnet.ProjectManagerTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet ... 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_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.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_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_port_bindings.SystemMemberTests.test_activate_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_activate_port_binding ... ok neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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_subnet.ProjectManagerTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnet_service_types ... ok -neutron.tests.unit.db.test_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_subnet.ProjectManagerTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_create_subnets_tags ... 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.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_delete_service_profile ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_get_flavor ... 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_subnet.ProjectManagerTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet ... 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.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_subnet.ProjectManagerTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_get_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor -neutron.tests.unit.conf.policies.test_flavor.ProjectManagerTests.test_update_flavor ... 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_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_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_subnet.ProjectManagerTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.ProjectManagerTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters ... 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_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_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_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_trunk.SystemReaderTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_add_subports ... 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.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_trunk.SystemReaderTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_create_trunk ... 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_bindings.SystemMemberTests.test_create_port_binding +neutron.tests.unit.conf.policies.test_port_bindings.SystemMemberTests.test_create_port_binding ... 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.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_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_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.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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... ok +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule +neutron.tests.unit.conf.policies.test_qos.ProjectReaderQosMinimumPacketRateRuleTests.test_get_policy_minimum_packet_rate_rule ... ok neutron.tests.unit.db.test_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.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_trunk.SystemReaderTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunk ... 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_logging.ProjectReaderTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_get_log ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_delete_trunks_tags ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_get_subports ... ok -neutron.tests.unit.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_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_mac_generation_4octet -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_mac_generation_4octet ... 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_logging.ProjectReaderTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectReaderTests.test_update_log ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_remove_subports ... ok -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunk ... ok -neutron.tests.unit.conf.policies.test_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_trunk.SystemReaderTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemReaderTests.test_update_trunks_tags ... 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_metering.SystemMemberTests.test_create_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_create_metering_label_rule ... ok -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict -neutron.tests.unit.db.test_agents_db.TestAgentsDbMixin.test__get_dict ... 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_metering.SystemMemberTests.test_delete_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label ... 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.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_metering.SystemMemberTests.test_delete_metering_label_rule -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_delete_metering_label_rule ... 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_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_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_dvr ... ok -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label -neutron.tests.unit.conf.policies.test_metering.SystemMemberTests.test_get_metering_label ... 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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool ... ok +neutron.tests.unit.conf.policies.test_qos.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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosDSCPMarkingRuleTests.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.conf.policies.test_qos.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.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.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.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.SystemAdminQosPolicyTests.test_create_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_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.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.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_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.APIv2TestCase.test_filters_multiple_values -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_multiple_values ... 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_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_overlapping_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_get_ndp_proxy ... ok -neutron.tests.unit.api.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.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 + ERROR [neutron.plugins.ml2.managers] Port 684b0676-73dc-4a58-9c10-645f5b0cd521 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 684b0676-73dc-4a58-9c10-645f5b0cd521 on host localhost for vnic_type normal using segments [{'id': 'e0671a36-ec81-4d15-96fc-9c0712dc0039', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c84d7abd-5fe2-4a4b-bb61-3938f2e01f9e'}] +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.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_stateless ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_delete_policy ... 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_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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_segment_after_host_reg ... ok +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_update_policies_tags ... ok + ERROR [neutron.plugins.ml2.managers] Port 4b90bba4-c081-41a7-90d2-4943bb889f2c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4b90bba4-c081-41a7-90d2-4943bb889f2c on host localhost for vnic_type normal using segments [{'id': 'da653f94-9e80-47ab-b450-199b9883a85f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ec9eaa63-605d-4edc-a474-0f2f22936e46'}] +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.SystemAdminQosRuleTypeTests.test_get_rule_type +neutron.tests.unit.conf.policies.test_qos.SystemAdminQosRuleTypeTests.test_get_rule_type ... 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_ndp_proxy.AdminTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.AdminTests.test_update_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.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_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_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_with_convert_to -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_filters_with_convert_to ... 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_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_quotas.SystemReaderTests.test_delete_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_delete_quota ... 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.conf.policies.test_quotas.SystemReaderTests.test_get_quota +neutron.tests.unit.conf.policies.test_quotas.SystemReaderTests.test_get_quota ... ok +neutron.tests.unit.db.test_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.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_rbac.AdminTests.test_create_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_create_rbac_policy(target_tenant) ... ok +neutron.tests.unit.extensions.test_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 + ERROR [neutron.plugins.ml2.managers] Port 684b0676-73dc-4a58-9c10-645f5b0cd521 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 684b0676-73dc-4a58-9c10-645f5b0cd521 on host host_2 for vnic_type normal using segments [{'id': 'e0671a36-ec81-4d15-96fc-9c0712dc0039', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c84d7abd-5fe2-4a4b-bb61-3938f2e01f9e'}] +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.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_delete_rbac_policy(target_tenant) ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_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_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.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.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 -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit ... 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 + ERROR [neutron.plugins.ml2.managers] Port 4b90bba4-c081-41a7-90d2-4943bb889f2c does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4b90bba4-c081-41a7-90d2-4943bb889f2c on host host_2 for vnic_type normal using segments [{'id': 'da653f94-9e80-47ab-b450-199b9883a85f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ec9eaa63-605d-4edc-a474-0f2f22936e46'}] +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_same_segment_two_hosts ... ok +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) +neutron.tests.unit.conf.policies.test_rbac.AdminTests.test_get_rbac_policy(target_tenant) ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host +neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_router_port_bindings_updates_host ... ok +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip +neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... ok +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 +neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok +neutron.tests.unit.conf.policies.test_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.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_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.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.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_limit_with_great_than_max_limit ... ok +neutron.tests.unit.db.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_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_create_subnet_with_too_many_dns neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_dns ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_port_status_not_applicable ... 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.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_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_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnet_with_too_many_routes ... ok -neutron.tests.unit.extensions.test_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_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.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_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_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_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_ndp_proxy.SystemReaderTests.test_create_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_create_ndp_proxy ... 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.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.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.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.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.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.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_ndp_proxy.SystemReaderTests.test_get_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_get_ndp_proxy ... 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_ndp_proxy.SystemReaderTests.test_update_ndp_proxy -neutron.tests.unit.conf.policies.test_ndp_proxy.SystemReaderTests.test_update_ndp_proxy ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_bad_mac_format ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port ... 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.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.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.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_device_owner_during_router_migration_from_legacy_to_ha ... ok +neutron.tests.unit.conf.policies.test_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_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_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.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.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_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.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.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.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.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.db.test_agentschedulers_db.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_port.SystemMemberTests.test_create_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_binding_host_id ... ok -neutron.tests.unit.db.test_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.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.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.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_range_allocation ... ok -neutron.tests.unit.conf.policies.test_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.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.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_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.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_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.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.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_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.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.conf.policies.test_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.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_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) +neutron.tests.unit.conf.policies.test_rbac.SystemAdminTests.test_update_rbac_policy_target_tenant(target_project) ... ok +neutron.tests.unit.conf.policies.test_security_group.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_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.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.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.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_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.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.api.v2.test_base.APIv2TestCase.test_marker -neutron.tests.unit.api.v2.test_base.APIv2TestCase.test_marker ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_port_with_mac_address ... ok -neutron.tests.unit.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_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_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.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_security_group.ServiceRoleSecurityGroupTests.test_create_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_group ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.extensions.test_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.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_create_security_groups_tags ... ok +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group +neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupTests.test_delete_security_group ... ok +neutron.tests.unit.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.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.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.SystemReaderTests.test_get_service_provider +neutron.tests.unit.conf.policies.test_service_type.SystemReaderTests.test_get_service_provider ... 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.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_port.SystemMemberTests.test_create_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_create_ports_tags ... ok -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status -neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_delete_port ... 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_port.SystemMemberTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port ... 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_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_floatingip_with_multisubnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_multisubnet_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.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_subnet.AdminTests.test_create_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnet ... 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_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_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.conf.policies.test_subnet.AdminTests.test_create_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_create_subnets_tags ... ok + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_delete_subnet ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] + ERROR [neutron.plugins.ml2.managers] Port bd2a3115-ba9b-4575-b677-26f138ca182f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port bd2a3115-ba9b-4575-b677-26f138ca182f on host hostb for vnic_type normal using segments [{'id': 'a4d4874d-c778-4be1-93cc-2a18d59944e2', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4de0b18-1e46-4a27-bb71-9fa91c03f359'}] +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnet_segment_id ... ok +neutron.tests.unit.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_subnet.AdminTests.test_get_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_get_subnets_tags ... 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_port.SystemMemberTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_profile ... 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_port.SystemMemberTests.test_get_port_binding_vif_details -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_details ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_binding_vif_type ... ok -neutron.tests.unit.db.test_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_port.SystemMemberTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_port_resource_request ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '142940d9-e9d4-4e0c-9ecc-706b88779541', '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_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '3e763e16-870f-4fb7-98b6-a362bb972cf5', '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__ @@ -84044,85 +85293,551 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_get_ports_tags ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port ... ok -neutron.tests.unit.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_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.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.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.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_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_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_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.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_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.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 - ERROR [neutron.plugins.ml2.managers] Port 50827626-ed7c-43f1-82fd-3cb39ef2d489 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50827626-ed7c-43f1-82fd-3cb39ef2d489 on host localhost for vnic_type normal using segments [{'id': '8e68049a-152b-431c-ac79-66b26a28882b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4cb10b1b-b5e7-450c-8145-489667e19372'}] -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_port.SystemMemberTests.test_update_port_with_binding_host_id -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_host_id ... ok -neutron.tests.unit.db.test_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 - ERROR [neutron.plugins.ml2.managers] Port 50827626-ed7c-43f1-82fd-3cb39ef2d489 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 50827626-ed7c-43f1-82fd-3cb39ef2d489 on host localhost for vnic_type normal using segments [{'id': '8e68049a-152b-431c-ac79-66b26a28882b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4cb10b1b-b5e7-450c-8145-489667e19372'}] -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.conf.policies.test_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.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_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.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.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_device_owner ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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_port.SystemMemberTests.test_update_port_with_fixed_ips -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_bad_tenant ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.extensions.test_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_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.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.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.api.v2.test_base.ListArgsTestCase.test_list_args -neutron.tests.unit.api.v2.test_base.ListArgsTestCase.test_list_args ... 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.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.SystemMemberTests.test_update_port_with_port_security_enabled -neutron.tests.unit.conf.policies.test_port.SystemMemberTests.test_update_port_with_port_security_enabled ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'b417e6f8-0f44-42c0-9570-9abcf2ac6b67', '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_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router_with_fixedip_on_fip_net ... ok +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnet_segment_id ... 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.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_subnet.AdminTests.test_update_subnets_tags +neutron.tests.unit.conf.policies.test_subnet.AdminTests.test_update_subnets_tags ... 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) + ~~^^^^^^^^^^^^^ +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 + 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.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 +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_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 + File "/usr/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.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_create_reservation_with_expiration ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'ba6e5f21-4fcb-4832-891b-fbfda23eb90c', '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.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 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__ @@ -84226,70 +85941,116 @@ 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.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.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.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_port.SystemReaderTests.test_create_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port ... 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_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 - ERROR [neutron.cmd.netns_cleanup] Error unable to destroy namespace: qrouter-6e322ac7-ab50-4f53-9cdc-d1d3c1164b6d -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/cmd/netns_cleanup.py", line 216, in destroy_namespace - ip = ip_lib.IPWrapper(namespace=namespace) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_destroy_namespace_exception ... ok -neutron.tests.unit.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.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.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_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.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.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_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.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.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.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_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.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 - 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-8667379 router_interface, after_create +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.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_non_existing_quota_usage_returns_none ... ok +neutron.tests.unit.db.test_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.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.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.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_quota_usage_by_resource ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_get_reservation_for_resources_with_empty_list ... ok +neutron.tests.unit.db.test_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_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.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_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... 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.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_remove_expired_reservations ... ok +neutron.tests.unit.extensions.test_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_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.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.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.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.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.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_all_quota_usage_dirty ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_dirty_non_existing_quota_usage ... ok +neutron.tests.unit.db.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.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_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.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_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_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.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_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.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_set_resources_quota_usage_dirty_with_empty_list ... ok +neutron.tests.unit.db.test_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.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.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas +neutron.tests.unit.db.quota.test_api.TestQuotaDbApi.test_update_quota_usage_with_deltas ... ok +neutron.tests.unit.db.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.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_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__ensure_default_security_group_created_in_parallel ... ok +neutron.tests.unit.extensions.test_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.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_create_reservation ... ok +neutron.tests.unit.db.quota.test_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_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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok +neutron.tests.unit.db.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.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.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.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.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_bulk_native_ipv6 ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'fe09fab3-3123-4a34-a130-859f73f38ba2', '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_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__validate_port_range_exception ... 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 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/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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -84320,7 +86081,18 @@ raise self.value File "/usr/lib/python3/dist-packages/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/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__ @@ -84328,342 +86100,84 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_not_empty_forced ... ok -neutron.tests.unit.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.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_ns_not_uuid ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_eligible_for_deletion_snat_namespace ... ok -neutron.tests.unit.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_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.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_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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... 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.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_no_procs ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_kill_listen_processes_still_procs ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_create_port_with_fixed_ips_and_subnet_id ... ok -neutron.tests.unit.db.test_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.cmd.test_netns_cleanup.TestNetnsCleanup.test_main -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main ... 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.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_is_not_rescheduled_from_alive_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_main_no_candidates ... ok -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port -neutron.tests.unit.cmd.test_netns_cleanup.TestNetnsCleanup.test_unplug_device_cannot_determine_bridge_port ... ok -neutron.tests.unit.conf.policies.test_port.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Port 57c06934-4b78-4f71-a60a-422cc8b70946 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57c06934-4b78-4f71-a60a-422cc8b70946 on host host_2 for vnic_type normal using segments [{'id': 'ab41350a-140c-47ee-85ca-6a0916bf1004', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '677680ab-b30b-4430-b9c0-8ac9ccd32a14'}] -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.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.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_port.SystemReaderTests.test_delete_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_delete_port ... 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.cmd.test_status.TestUpgradeChecks.test_load_checks -neutron.tests.unit.cmd.test_status.TestUpgradeChecks.test_load_checks ... ok - ERROR [neutron.plugins.ml2.managers] Port 6d129590-3041-4738-9eaf-2a9b2fc80718 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d129590-3041-4738-9eaf-2a9b2fc80718 on host host_2 for vnic_type normal using segments [{'id': '0e63ee33-ec5b-4cd4-add6-843c2bdfa48d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd90b7855-c366-4a3f-9ad9-15d8ef36acd7'}] -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.db.test_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.conf.policies.test_port.SystemReaderTests.test_get_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port ... 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 - ERROR [neutron.plugins.ml2.managers] Port 502ab993-544b-4e3b-87b5-d73a3ed35355 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 502ab993-544b-4e3b-87b5-d73a3ed35355 on host host_3 for vnic_type normal using segments [{'id': '0e63ee33-ec5b-4cd4-add6-843c2bdfa48d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd90b7855-c366-4a3f-9ad9-15d8ef36acd7'}] -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.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.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_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.SystemReaderTests.test_get_port_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_profile ... ok - ERROR [neutron.plugins.ml2.managers] Port 57c06934-4b78-4f71-a60a-422cc8b70946 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 57c06934-4b78-4f71-a60a-422cc8b70946 on host host_2 for vnic_type normal using segments [{'id': 'ab41350a-140c-47ee-85ca-6a0916bf1004', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '677680ab-b30b-4430-b9c0-8ac9ccd32a14'}] -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_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_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.plugins.ml2.managers] Port 6d129590-3041-4738-9eaf-2a9b2fc80718 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d129590-3041-4738-9eaf-2a9b2fc80718 on host host_2 for vnic_type normal using segments [{'id': '0e63ee33-ec5b-4cd4-add6-843c2bdfa48d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd90b7855-c366-4a3f-9ad9-15d8ef36acd7'}] -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.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_binding_vif_type ... ok - ERROR [neutron.plugins.ml2.managers] Port 502ab993-544b-4e3b-87b5-d73a3ed35355 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 502ab993-544b-4e3b-87b5-d73a3ed35355 on host host_2 for vnic_type normal using segments [{'id': '0e63ee33-ec5b-4cd4-add6-843c2bdfa48d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd90b7855-c366-4a3f-9ad9-15d8ef36acd7'}] -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.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.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_port_resource_request ... ok -neutron.tests.unit.db.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.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_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.SystemReaderTests.test_get_ports_tags -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_get_ports_tags ... 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_agent.ServiceRoleTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_get_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_create_two_subnets ... 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_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_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.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_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.ServiceRoleTests.test_networks_on_dhcp_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_networks_on_dhcp_agent ... 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.conf.policies.test_agent.ServiceRoleTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.ServiceRoleTests.test_update_agent ... ok -neutron.tests.unit.conf.policies.test_agent.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_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.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_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.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.conf.policies.test_agent.SystemMemberTests.test_create_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_create_agent ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port ... 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.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.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_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_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_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_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.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.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_ip_address ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_agent ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_allowed_address_pairs_and_mac_address ... ok -neutron.tests.unit.db.test_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.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_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.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.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_binding_profile ... ok -neutron.tests.unit.db.test_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.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_get_l3_agents_hosting_router ... ok -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_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.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_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.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.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_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.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_fixed_ips_and_ip_address ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... 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_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.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address -neutron.tests.unit.conf.policies.test_port.SystemReaderTests.test_update_port_with_mac_address ... ok -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent -neutron.tests.unit.conf.policies.test_agent.SystemMemberTests.test_update_agent ... 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_port_bindings.ProjectMemberTests.test_activate_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_activate_port_binding ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 38905453-be52-4732-a611-1b27466cb767 -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/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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 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 38905453-be52-4732-a611-1b27466cb767: no eligible l3 agent found. -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology -neutron.tests.unit.conf.policies.test_auto_allocated_topology.ProjectMemberTests.test_delete_topology ... ok -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding -neutron.tests.unit.conf.policies.test_port_bindings.ProjectMemberTests.test_create_port_binding ... 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_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.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.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_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_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_qos.ProjectManagerQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_create_policy ... 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.ProjectManagerQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_delete_policies_tags ... 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.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.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_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.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_qos.ProjectManagerQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_get_policy ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policies_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectManagerQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule -neutron.tests.unit.conf.policies.test_default_security_group_rules.SystemMemberDefaultSecurityGroupRuleTests.test_get_default_security_group_rule ... ok -neutron.tests.unit.db.test_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.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policies_tags ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': 'df4c8e8e-35cf-4409-98b1-3e795d5ac8b7', '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:b3:d2', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} + 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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_plugin_failure ... ok +neutron.tests.unit.db.test_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.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_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.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_get_reservation_for_resources_with_empty_list ... ok +neutron.tests.unit.db.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.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.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.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.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.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_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.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 + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '3bcd5c8c-0873-40b1-b2c5-ea50ce2004da', '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__ @@ -84742,9 +86256,9 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk - return self._create_bulk('port', context, ports) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 630, in create_subnet_bulk + return self._create_bulk('subnet', context, subnets) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -84756,11 +86270,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk objects.append(obj_creator(context, item)) ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port - return self._make_port_dict(db_port, process_extensions=False) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -84772,50 +86281,77 @@ 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_qos.ProjectMemberQosPolicyTests.test_create_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_create_policy ... 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_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policies_tags ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.db.test_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_qos.ProjectMemberQosPolicyTests.test_delete_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_delete_policy ... 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.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_qos.ProjectMemberQosPolicyTests.test_get_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_get_policy ... 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.SystemReaderTests.test_create_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_create_floatingips_tags ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosPolicyTests.test_update_policy ... ok -neutron.tests.unit.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_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosRuleTypeTests.test_get_rule_type ... ok -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags -neutron.tests.unit.conf.policies.test_qos.SystemAdminQosPolicyTests.test_create_policies_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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_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.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.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.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_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.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_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.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_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.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_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.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_set_resources_quota_usage_dirty_with_empty_list ... ok +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage +neutron.tests.unit.db.quota.test_api.TestQuotaDbApiAdminContext.test_update_quota_usage ... ok +neutron.tests.unit.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_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_delete_security_group_rule_raise_error_on_not_found ... ok +neutron.tests.unit.db.test_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_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_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_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_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_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_keyword ... ok +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional +neutron.tests.unit.db.test_db_base_plugin_common.FilterFieldsTestCase.test_multiple_arguments_positional ... ok +neutron.tests.unit.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_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_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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_remove_qos_policy_id ... ok +neutron.tests.unit.db.test_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.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_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_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_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_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification +neutron.tests.unit.db.test_agentschedulers_db.OvsL3AgentNotifierTestCase.test_router_remove_from_l3_agent_notification ... ok +neutron.tests.unit.db.test_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.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_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_default_values ... 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_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 + 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__ @@ -84861,21 +86397,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 "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped return f_with_retry(*args, **kwargs, _context_reference=context) @@ -84909,104 +86430,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) -TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.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.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.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.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_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_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule -neutron.tests.unit.conf.policies.test_qos.SystemMemberQosMinimumBandwidthRuleTests.test_update_policy_minimum_bandwidth_rule ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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.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.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.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_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_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_quotas.SystemAdminTests.test_delete_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_delete_quota ... 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.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_quotas.SystemAdminTests.test_update_quota -neutron.tests.unit.conf.policies.test_quotas.SystemAdminTests.test_update_quota ... 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.SystemMemberExtrarouteTests.test_add_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_add_extraroute ... 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.SystemMemberExtrarouteTests.test_remove_extraroute -neutron.tests.unit.conf.policies.test_router.SystemMemberExtrarouteTests.test_remove_extraroute ... 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.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_floatingip.SystemReaderTests.test_get_floatingip -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingip ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ServiceRoleSecurityGroupRuleTests.test_get_security_group_rule ... ok -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags -neutron.tests.unit.conf.policies.test_floatingip.SystemReaderTests.test_get_floatingips_tags ... ok - ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port 9a2e121d-c691-4c7d-afdd-c7dd1809e09b. -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 + 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__ @@ -85014,29 +86441,50 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/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-12445395 router_interface, after_create + 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.DbModelTenantTestCase.test_repr +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_repr ... 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_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_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.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_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_resource_type_fields ... ok +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_remove_compat ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_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_subnetpools_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... 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/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/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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -85067,1015 +86515,170 @@ raise self.value File "/usr/lib/python3/dist-packages/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_security_group.SystemAdminSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_create_security_group ... 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.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.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_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_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_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_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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_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_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.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.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.ProjectReaderTests.test_update_fip_pf ... ok -neutron.tests.unit.db.test_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.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_security_group.SystemAdminSecurityGroupTests.test_get_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_get_security_group ... 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_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_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_delete_fip_pf ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.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_port_forwarding.SystemMemberTests.test_get_fip_pf -neutron.tests.unit.conf.policies.test_floatingip_port_forwarding.SystemMemberTests.test_get_fip_pf ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_create_security_groups_tags ... ok -neutron.tests.unit.conf.policies.test_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_security_group.SystemReaderSecurityGroupTests.test_delete_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_group ... ok -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_delete_security_groups_tags ... ok -neutron.tests.unit.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_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_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_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_security_group.SystemReaderSecurityGroupTests.test_update_security_group -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_group ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.conf.policies.test_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_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags -neutron.tests.unit.conf.policies.test_security_group.SystemReaderSecurityGroupTests.test_update_security_groups_tags ... ok -neutron.tests.unit.db.test_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.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_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_segment.AdminTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_create_segments_tags ... 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.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_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_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_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_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.AdminTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.AdminTests.test_update_segment ... 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_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.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_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_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_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_subnet.SystemMemberTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet ... 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_subnet.SystemMemberTests.test_create_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_segment_id ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_dns ... ok -neutron.tests.unit.extensions.test_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.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_subnet.SystemMemberTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnet_service_types ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_create_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_log ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_delete_subnets_tags ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_get_loggable_resource ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_get_subnet_segment_id ... ok -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log -neutron.tests.unit.conf.policies.test_logging.ProjectManagerTests.test_update_log ... 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.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.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_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_subnet.SystemMemberTests.test_update_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnet_segment_id ... ok -neutron.tests.unit.db.test_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_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_create_network_segment_ranges_tags ... ok -neutron.tests.unit.conf.policies.test_subnet.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.SystemMemberTests.test_update_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemMemberTests.test_update_subnets_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.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 - 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_subnetpool.ProjectManagerTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_add_prefixes ... 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_subnetpool.ProjectManagerTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_create_subnetpool ... 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.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.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range -neutron.tests.unit.conf.policies.test_network_segment_range.ServiceRoleTests.test_update_network_segment_range ... ok -neutron.tests.unit.db.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_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.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_create_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_delete_subnetpools_tags ... 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_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.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule -neutron.tests.unit.conf.policies.test_qos.ProjectMemberQosMinimumPacketRateRuleTests.test_delete_policy_minimum_packet_rate_rule ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_get_subnetpools_tags ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_onboard_network_subnets ... ok -neutron.tests.unit.conf.policies.test_qos.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_subnetpool.ProjectManagerTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectManagerTests.test_remove_prefixes ... 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.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.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_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.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_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_subnetpool.SystemMemberTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_add_prefixes ... 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_subnetpool.SystemMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_create_subnetpool ... 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.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_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_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_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_subnetpool.SystemMemberTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_delete_subnetpool ... 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_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.SystemMemberTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_get_subnetpools_tags ... ok -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.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.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.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_subnetpool.SystemMemberTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule -neutron.tests.unit.conf.policies.test_qos.SystemReaderQosBandwidthLimitRuleTests.test_get_policy_bandwidth_limit_rule ... ok -neutron.tests.unit.db.test_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.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.SystemMemberTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemMemberTests.test_update_subnetpool_default ... ok -neutron.tests.unit.conf.policies.test_qos.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_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_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_trunk.ServiceRoleTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_add_subports ... 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 - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -oslo_db.exception.DBError: None -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_tenant) ... ok -neutron.tests.unit.db.test_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.db.agentschedulers_db] Failed to reschedule router 1f0d27f0-f8c3-4b3b-becc-65c55de2d833 -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. -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 ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 1f0d27f0-f8c3-4b3b-becc-65c55de2d833 -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. - ... ok - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -ValueError: this raises - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception -neutron.tests.unit.db.test_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.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_create_rbac_policy_target_tenant(target_project) ... ok -neutron.tests.unit.extensions.test_extraroute.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.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_delete_rbac_policy(target_project) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_tenant) ... ok -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) -neutron.tests.unit.conf.policies.test_rbac.ProjectManagerTests.test_get_rbac_policy(target_project) ... ok -neutron.tests.unit.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_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.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_create_trunk ... ok -neutron.tests.unit.conf.policies.test_rbac.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_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.conf.policies.test_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_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_trunk.ServiceRoleTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_delete_trunk ... 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.db.agentschedulers_db] Failed to reschedule router 07b22dda-a833-4caa-aec8-ba24a3ac10e8 -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 2350670a-f7dd-4885-a8d2-538c6f754da0 -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.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_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.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.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_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.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_trunk.ServiceRoleTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_remove_subports ... 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.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.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_trunk.ServiceRoleTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.ServiceRoleTests.test_update_trunk ... 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_trunk.SystemMemberTests.test_add_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_add_subports ... 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_trunk.SystemMemberTests.test_create_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_create_trunk ... 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_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_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_trunk.SystemMemberTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_delete_trunk ... 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_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_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_trunk.SystemMemberTests.test_get_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_subports ... 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_trunk.SystemMemberTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_get_trunk ... 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_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_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_trunk.SystemMemberTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_remove_subports ... 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.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.SystemMemberTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunk ... 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.SystemMemberTests.test_update_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.SystemMemberTests.test_update_trunks_tags ... 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_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.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_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_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.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.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_router.ProjectMemberTests.test_create_router_external_gateway_info -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_router_external_gateway_info ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok -neutron.tests.unit.conf.policies.test_router.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_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.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok -neutron.tests.unit.conf.policies.test_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.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.TestPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_create_routers_tags ... 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.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.conf.policies.test_router.ProjectMemberTests.test_delete_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_delete_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port_with_flip_and_net_port_dns ... ok -neutron.tests.unit.db.test_l3_hamode_db.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.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_non_router_port_device_id_of_other_tenants_router_update ... ok -neutron.tests.unit.conf.policies.test_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_router.ProjectMemberTests.test_get_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok -neutron.tests.unit.conf.policies.test_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_router.ProjectMemberTests.test_get_router_ha -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_router_ha ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification -neutron.tests.unit.db.test_agentschedulers_db.OvsDhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_get_routers_tags ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_non_admin_context_agent_notification ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_remove_router_interface ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router ... 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_router.ProjectMemberTests.test_update_router_enable_default_route_bfd -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_enable_default_route_bfd ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.conf.policies.test_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_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_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_router_external_gateway_info_enable_snat ... ok -neutron.tests.unit.db.test_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.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.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 - ERROR [neutron.db._utils] Cannot clean up created object 12bb020b-0b96-4c1b-8664-1e1402856c2f. Exception: Router 12bb020b-0b96-4c1b-8664-1e1402856c2f could not be found -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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested ... ok -neutron.tests.unit.conf.policies.test_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.ProjectMemberTests.test_update_routers_tags -neutron.tests.unit.conf.policies.test_router.ProjectMemberTests.test_update_routers_tags ... 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_db_base_plugin_v2.TestPortsV2.test_update_device_id_null -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.conf.policies.test_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_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 - ERROR [neutron.db._utils] Cannot clean up created object 4845eada-1dd2-4ca1-8704-a2016e3f0cf1. Exception: -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.ProjectMemberSecurityGroupRuleTests.test_delete_security_group_rule ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... 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_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_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.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule -neutron.tests.unit.conf.policies.test_security_group.SystemAdminSecurityGroupRuleTests.test_create_security_group_rule ... ok -neutron.tests.unit.db.test_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.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_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.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.conf.policies.test_segment.SystemMemberTests.test_create_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segment ... ok -neutron.tests.unit.db.test_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.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_create_segments_tags ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_delete_segment ... ok -neutron.tests.unit.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.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.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.conf.policies.test_segment.SystemMemberTests.test_get_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segment ... ok -neutron.tests.unit.db.test_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.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_get_segments_tags ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segment ... ok -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags -neutron.tests.unit.conf.policies.test_segment.SystemMemberTests.test_update_segments_tags ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test_update_ha_router_replicated_interface_port_ip_not_allowed ... ok -neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider -neutron.tests.unit.conf.policies.test_service_type.SystemAdminTests.test_get_service_provider ... 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.conf.policies.test_subnet.SystemReaderTests.test_create_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet ... 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_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_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.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_subnet.SystemReaderTests.test_create_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnet_service_types ... ok -neutron.tests.unit.db.test_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_subnet.SystemReaderTests.test_create_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_create_subnets_tags ... 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.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnet ... ok -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_delete_subnets_tags ... ok -neutron.tests.unit.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.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.SystemReaderTests.test_get_subnet_segment_id -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_get_subnet_segment_id ... 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.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_subnet.SystemReaderTests.test_update_subnet -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet ... 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_subnet.SystemReaderTests.test_update_subnet_service_types -neutron.tests.unit.conf.policies.test_subnet.SystemReaderTests.test_update_subnet_service_types ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_add_prefixes ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool ... ok -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_default ... ok -neutron.tests.unit.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_subnetpool.ProjectMemberTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_create_subnetpool_shared ... 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.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.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_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_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_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.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.ProjectMemberTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.ProjectMemberTests.test_update_subnetpools_tags ... 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_subnetpool.SystemAdminTests.test_add_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_add_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool ... ok -neutron.tests.unit.db.test_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.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_default ... ok -neutron.tests.unit.db.test_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.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpool_shared ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_create_subnetpools_tags ... ok -neutron.tests.unit.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_subnetpool.SystemAdminTests.test_delete_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpool ... 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_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_update_router_gw_info_external_network_change -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change ... ok -neutron.tests.unit.db.test_db_base_plugin_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.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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... 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.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_delete_subnetpools_tags ... ok - ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 6bc985f6-9ccb-4163-ae91-52683f18ac58: no agent available. Payload: {'port': {'id': '2c61dfc8-ab0d-4fe2-b693-e9b14a917b10', 'name': '', 'network_id': '6bc985f6-9ccb-4163-ae91-52683f18ac58', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:a0:e9', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': 'c058f7f1-d676-4da6-ab34-5643888e0404', 'ip_address': '10.0.0.26'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['67d5a282-4440-412a-8a1a-a18d71fac8b8'], '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': '6bc985f6-9ccb-4163-ae91-52683f18ac58', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['c058f7f1-d676-4da6-ab34-5643888e0404'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpool ... ok - ERROR [neutron.plugins.ml2.managers] Port c965c772-a1ff-4e97-8ef7-8896469a118e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port c965c772-a1ff-4e97-8ef7-8896469a118e on host localhost for vnic_type normal using segments [{'id': 'afedc315-7393-4117-9294-582c1b970391', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd74fc697-af82-4e80-b6ce-ae83ff9f7365'}] -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.SystemAdminTests.test_get_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_get_subnetpools_tags ... 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 - ERROR [neutron.plugins.ml2.managers] Port cf63ba62-a09a-48f8-aae6-8686a121fb80 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf63ba62-a09a-48f8-aae6-8686a121fb80 on host localhost for vnic_type normal using segments [{'id': '769c4c4f-7437-46d2-9b08-ce56d82338ed', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e0de05f0-feed-4c17-b597-d8441fcb7673'}] -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__check_and_get_fip_assoc_with_extra_association_no_change ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_remove_prefixes ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool ... ok - ERROR [neutron.plugins.ml2.managers] Port c965c772-a1ff-4e97-8ef7-8896469a118e does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port c965c772-a1ff-4e97-8ef7-8896469a118e on host host_2 for vnic_type normal using segments [{'id': 'afedc315-7393-4117-9294-582c1b970391', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd74fc697-af82-4e80-b6ce-ae83ff9f7365'}] -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpool_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__create_gw_port ... ok -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags -neutron.tests.unit.conf.policies.test_subnetpool.SystemAdminTests.test_update_subnetpools_tags ... ok -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_without_l3_agents ... ok - ERROR [neutron.plugins.ml2.managers] Port cf63ba62-a09a-48f8-aae6-8686a121fb80 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port cf63ba62-a09a-48f8-aae6-8686a121fb80 on host host_2 for vnic_type normal using segments [{'id': '769c4c4f-7437-46d2-9b08-ce56d82338ed', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e0de05f0-feed-4c17-b597-d8441fcb7673'}] -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.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips ... ok -neutron.tests.unit.db.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.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_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_trunk.AdminTests.test_create_trunks_tags -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_create_trunks_tags ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__each_port_having_fixed_ips_none ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_delete_trunk ... 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.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_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__get_mtus_by_network_list ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_get_trunk ... ok -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_remove_subports ... ok -neutron.tests.unit.db.test_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.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_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_trunk.AdminTests.test_update_trunk -neutron.tests.unit.conf.policies.test_trunk.AdminTests.test_update_trunk ... 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.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_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.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_update_port_mac -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac ... 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.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_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_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_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.db.test_l3_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.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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_rpc_sync_routers ... ok -neutron.tests.unit.db.test_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_migration.TestDbMigration.test_schema_has_column -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column ... ok -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_missing_column ... ok -neutron.tests.unit.db.test_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_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_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_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_migration.TestDbMigration.test_schema_has_column_raises_if_offline -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_column_raises_if_offline ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__populate_ports_for_subnets_gw_port_2 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_with_parameter ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 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.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_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_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.extensions.test_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 /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_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.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_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_update_event ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_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 /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_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_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_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_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_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_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_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_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 /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_migration.TestDbMigration.test_schema_has_table -neutron.tests.unit.db.test_migration.TestDbMigration.test_schema_has_table ... 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_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_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_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_dvr_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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_migration.TestSafetyChecks.test_validate_revisions -neutron.tests.unit.db.test_migration.TestSafetyChecks.test_validate_revisions ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_no_update_existing_qos ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_get_ports_count ... 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_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router -neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_duplicated_specific_ip ... 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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( +neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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_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_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 /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_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... ok -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... 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.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.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_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.TestIpamNetworks.test_create_networks_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_networks_native_quotas ... 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.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_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_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.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_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.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... 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 /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.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_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_qos_policy_id ... ok +neutron.tests.unit.db.test_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_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.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_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict +neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_update_security_group_statefulness_binded_conflict ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_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_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_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_gw_info_external_network_change_mocked ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__update_floatingip_update_existing_qos ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.db.test_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_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_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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_create_public_network_no_admin_tenant ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -86176,12 +86779,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_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_staledata_error_on_concurrent_object_update_floatingip -neutron.tests.unit.db.test_db_base_plugin_v2.DbModelProjectTestCase.test_staledata_error_on_concurrent_object_update_floatingip ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway ... ok +neutron.tests.unit.db.test_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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -86282,14 +86883,12 @@ ...<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_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.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_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_gw_info_delete_gateway_no_route ... ok -neutron.tests.unit.db.test_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.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.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_invalid_admin_status +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_invalid_admin_status ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -86390,20 +86989,12 @@ ...<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_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_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.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.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_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_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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_port ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -86504,16 +87095,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_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test__validate_one_router_ipv6_port_per_network_centralized_snat_port ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_agent.AgentDBTestCase.test_dead_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... 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_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_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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -86615,484 +87202,6 @@ ) sqlalchemy.orm.exc.StaleDataError: UPDATE statement on table 'standardattributes' expected to update 1 row(s); 0 were matched. 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) - ~~~~~~~~~~~~~~^^^^^^^ -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 - 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 -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 "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -87192,17 +87301,15 @@ ...<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.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_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.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.extensions.test_agent.AgentDBTestCase.test_list_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... 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_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_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.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 Traceback (most recent call last): -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 File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -87302,8 +87409,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_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_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -87404,202 +87511,3428 @@ ...<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_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.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_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_agent.AgentDBTestCase.test_show_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_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_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 +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead + warnings.warn( +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_staledata_error_on_concurrent_object_update_subnetpool ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_get_project_from_request_context ... ok +neutron.tests.unit.extensions.test_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.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.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry +neutron.tests.unit.extensions.test_l3_conntrack_helper.L3NConntrackHelperTestCase.test_create_ct_with_duplicate_entry ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_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.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.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.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_standardattr_removed_on_router_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_router_delete ... ok +neutron.tests.unit.extensions.test_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.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.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_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.extensions.test_l3_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_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.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.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_pagination_reverse_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete +neutron.tests.unit.db.test_db_base_plugin_v2.DbModelTenantTestCase.test_standardattr_removed_on_subnetpool_delete ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... 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.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.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_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_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_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_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp +neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... 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_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos ... ok +neutron.tests.unit.db.test_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_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.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... 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_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove +neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_update_external_gateways_add_pristine_and_remove ... ok +neutron.tests.unit.extensions.test_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.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.TestSubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_delete_subnet_with_callback ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_floatingips_native_quotas ... 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.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_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.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.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_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_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.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_associate_floatingip_notify ... 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.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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_with_sort_emulated ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_as_admin ... 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.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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.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.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_notify ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok +neutron.tests.unit.db.test_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.notifiers.test_nova.TestNovaNotify.test_delete_port_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_port_notify ... 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.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok + ERROR [neutron.notifiers.nova] Error response returned from nova: + ERROR [neutron.notifiers.nova] Error response returned from nova: +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_endpoint_types ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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.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.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_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.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.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.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_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_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.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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.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_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_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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_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_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_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups +neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_remove_nodes_from_host_different_groups ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_show_network ... 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.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.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_status_all_values ... 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_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_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_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.db.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.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_multiple ... ok + ERROR [neutron.notifiers.nova] Nova endpoint not found, invalidating the session +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/nova.py", line 282, in send_events + response = novaclient.server_external_events.create( + batched_events) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +keystoneauth1.exceptions.catalog.EndpointNotFound: Could not find requested endpoint in Service Catalog. +neutron.tests.unit.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.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_noendpoint_invalidate_session ... ok +neutron.tests.unit.db.test_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_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 + 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.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.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_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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_port_id ... 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.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_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.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_non_200 ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify +neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_device_id_no_notify ... ok +neutron.tests.unit.db.test_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.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.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_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.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.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_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_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.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.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.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.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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.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.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_data_plane_status_default_none ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_ip_version ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_create_single_transaction ... 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.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_network_set_not_shared_other_tenant_returns_403 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_create_invalid_attr_data_plane_status ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_loaded_right ... 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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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_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_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.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_invalid_ip_version +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_ip_version ... 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.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.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_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_negative_default_value ... ok + ERROR [neutron.db._utils] Cannot clean up created object 1ba2812f-88d5-473d-8a58-45245dfa9907. Exception: Router 1ba2812f-88d5-473d-8a58-45245dfa9907 could not be found +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_uuid ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamNetworks.test_update_shared_network_noadmin_returns_403 ... ok + ERROR [neutron.db._utils] Cannot clean up created object 074d7bca-9fe7-40ff-8530-324c3200c0ed. Exception: +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.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_network_settings ... ok +neutron.tests.unit.extensions.test_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_cidr_used_on_create +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.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_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_event_on_data_plane_status ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_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.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_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_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.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_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend +neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test_set_attrs_and_extend ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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.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.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_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.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_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_preserves_data_plane_status ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_cidr_used_on_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_create_ports_bulk_emulated +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_emulated ... 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_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status +neutron.tests.unit.extensions.test_data_plane_status.DataPlaneStatusExtensionTestCase.test_port_update_with_invalid_data_plane_status ... ok +neutron.tests.unit.extensions.test_segment.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 + ERROR [oslo_db.api] DB exceeded retry limit. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +sqlite3.IntegrityError: UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create + db_obj = obj_db_api.create_object( + self, self.obj_context, self.modify_fields_to_db(fields)) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object + with obj_cls.db_context_writer(context): + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope + with current._produce_block( + ~~~~~~~~~~~~~~~~~~~~~~^ + mode=self._mode, + ^^^^^^^^^^^^^^^^ + ...<2 lines>... + allow_async=self._allow_async, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + context=context) as resource: + ^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ + next(self.gen) + ~~~~^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session + self.session.flush() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush + self._flush(objects) + ~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush + with util.safe_reraise(): + ~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ + raise exc_value.with_traceback(exc_tb) + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush + flush_context.execute() + ~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute + rec.execute(self) + ~~~~~~~~~~~^^^^^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute + util.preloaded.orm_persistence.save_obj( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self.mapper, + ^^^^^^^^^^^^ + uow.states_for_mapper_hierarchy(self.mapper, False, False), + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + uow, + ^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj + _emit_insert_statements( + ~~~~~~~~~~~~~~~~~~~~~~~^ + base_mapper, + ^^^^^^^^^^^^ + ...<3 lines>... + insert, + ^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements + result = connection.execute( + statement, multiparams, execution_options=execution_options + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute + return meth( + self, + distilled_parameters, + execution_options or NO_OPTIONS, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection + return connection._execute_clauseelement( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, distilled_params, execution_options + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement + ret = self._execute_context( + dialect, + ...<8 lines>... + cache_hit=cache_hit, + ) + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context + return self._exec_single_context( + ~~~~~~~~~~~~~~~~~~~~~~~~~^ + dialect, context, statement, parameters + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context + self._handle_dbapi_exception( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + e, str_statement, effective_parameters, cursor, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception + raise newraise.with_traceback(exc_info[2]) from e + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context + self.dialect.do_execute( + ~~~~~~~~~~~~~~~~~~~~~~~^ + cursor, str_statement, effective_parameters, context + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute + cursor.execute(statement, parameters) + ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ +oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address +[SQL: INSERT INTO ndp_proxies (name, router_id, port_id, ip_address, standard_attr_id, id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?)] +[parameters: ('', '3f2f649d-daf7-4e03-8d61-1f0e2c7d713f', '63921dff-928b-4bf9-85f7-67b0891de19a', '2001::2:246', 12, '29714cfe-3d13-4b28-9ebd-7e9a500a6835', '46f70361-ba71-4bd0-9769-3573fd227c4b')] +(Background on this error at: https://sqlalche.me/e/20/gkpj) + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create + return obj_creator(request.context, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 49, in inner + result = f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/ndp_proxy/plugin.py", line 350, in create_ndp_proxy + np_obj.create() + ~~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator + return func(self, *args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create + raise o_exc.NeutronDbObjectDuplicateEntry( + object_class=self.__class__, db_exception=db_exc) +neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate NDPProxy: for attribute(s) ['router_id', 'ip_address'] with value(s) None +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_duplicated ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_project_id ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '5f52cd95-c9b7-4068-a2db-dbaab638b1ca', '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:fc:34', 'fixed_ips': , 'device_id': '', 'device_owner': '', 'description': ''}} + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1500, in create_port_bulk + return self._create_bulk('port', context, ports) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk + objects.append(obj_creator(context, item)) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 221, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1496, in create_port + return self._make_port_dict(db_port, process_extensions=False) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.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.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.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.extensions.test_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_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_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_create_ports_bulk_native ... 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_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_shared ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/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) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + 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_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_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_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.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_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.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_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_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.db.test_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.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_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_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.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.db.test_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.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.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_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.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.extensions.test_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.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.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc +neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc ... ok +neutron.tests.unit.extensions.test_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_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.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.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_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.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.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.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.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_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_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_create_with_port_details ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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_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.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_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.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_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_first_floatingip_associate_notification ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network +neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_segment_notification_on_create_network ... ok +neutron.tests.unit.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.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_floatingip_port_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 29c5e074-bcc6-4e45-8852-8e7bb12f9a02. +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( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, context, router, candidates=candidates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule + return self._schedule_router( + ~~~~~~~~~~~~~~~~~~~~~^ + plugin, context, router_id, candidates=candidates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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, + router_id, + sync_router.get('tenant_id'), + candidates) + 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, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + tenant_id, agent) + ^^^^^^^^^^^^^^^^^ + 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( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + creator, dep_getter, dep_creator, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + dep_id_attr, dep_deleter)[0] + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency + with excutils.save_and_reraise_exception() as ctx: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency + result = creator(dependency) + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id + plugin._ensure_vr_id(ctxt, router_db, ha_net) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-482556 router, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create + with excutils.save_and_reraise_exception() as ctx: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create + self.schedule_router(context, router_id) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 485, in schedule_router + return self.router_scheduler.schedule( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + self, context, router, candidates=candidates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule + return self._schedule_router( + ~~~~~~~~~~~~~~~~~~~~~^ + plugin, context, router_id, candidates=candidates) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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, + router_id, + sync_router.get('tenant_id'), + candidates) + 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, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + tenant_id, agent) + ^^^^^^^^^^^^^^^^^ + 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( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + creator, dep_getter, dep_creator, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + dep_id_attr, dep_deleter)[0] + ^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency + with excutils.save_and_reraise_exception() as ctx: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency + result = creator(dependency) + File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id + plugin._ensure_vr_id(ctxt, router_db, ha_net) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_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.TestIpamSubnets.test_list_subnets_with_parameter +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_parameter ... 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.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.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_segment.TestSegmentNameDescription.test_create_segment_with_description +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_description ... 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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_port_prevents_network_deletion ... ok + ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 092230b8-9290-4073-aa0e-925168f9a527. +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.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_emulated ... 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-482556 router, after_create +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop + callback.method(resource, event, trigger, payload=payload) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create + with excutils.save_and_reraise_exception() as ctx: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create + self._notify_router_updated(context, router_id) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_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.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_segment.TestSegmentNameDescription.test_create_segment_with_name +neutron.tests.unit.extensions.test_segment.TestSegmentNameDescription.test_create_segment_with_name ... 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.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.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_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_list_subnets_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets_with_sort_native ... 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_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.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.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_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_port_prevents_network_deletion +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_network_deletion ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_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.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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_agent.AgentDBTestCase.test_update_agent -neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... ok -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_prevent_l3_port_device_owner_not_router ... ok -neutron.tests.unit.db.test_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_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 - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] -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 - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] -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 - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] -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 - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] - ERROR [neutron.plugins.ml2.managers] Port be9b0c59-51d1-4639-bc6a-638506f7ab86 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port be9b0c59-51d1-4639-bc6a-638506f7ab86 on host hostb for vnic_type normal using segments [{'id': '53e6d509-5e5f-41b3-8846-009bac899975', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a5d98733-d6bf-46e4-902d-e1904f44b8a9'}] -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_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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_convert_default_subnetpool_to_non_default ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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_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.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_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.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_specific_ip_non_admin ... ok -neutron.tests.unit.db.test_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_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_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool -neutron.tests.unit.db.test_l3_db.TestL3_NAT_dbonly_mixin.test_subscribe_address_scope_of_subnetpool ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test__validate_network_subnetpools ... ok -neutron.tests.unit.extensions.test_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.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router -neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_sync_router ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 604ed84c-57b2-43d3-9b84-cd66f2c7c40e does not exist -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_network_with_default_status ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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.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.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_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_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok +neutron.tests.unit.extensions.test_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_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.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.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_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_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.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.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_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.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f5995d37-a260-4f17-bee5-bd45c691b325 after 0 tries -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.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_create_subnet_invalid_network_mtu_ipv4_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_returns_204 ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_interface_distributed_port_ip_not_allowed ... ok -neutron.tests.unit.db.test_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_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_V6_pd_slaac ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f5995d37-a260-4f17-bee5-bd45c691b325 after 0 tries -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet -neutron.tests.unit.db.test_ipam_backend_mixin.TestPortUpdateIpamML2.test_port_update_allocate_from_net_subnet ... ok -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_upgrade_active_router_to_distributed_validation_failure ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_eui64_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.db.test_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.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_eui64_ips ... 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.TestDbBasePluginIpam.test_allocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips ... 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_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.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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_crd_ops ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none -neutron.tests.unit.db.test_db_base_plugin_v2.NeutronDbPluginV2AsMixinTestCase.test_get_user_allocation_for_dhcp_port_returns_none ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_multiple_ips_with_exception_on_rollback ... ok -neutron.tests.unit.db.test_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_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.TestDbBasePluginIpam.test_allocate_single_fixed_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_allocate_single_fixed_ip ... 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_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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required + raise exceptions.MissingAuthPlugin(msg_fmt % msg) +keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required + raise exceptions.MissingAuthPlugin(msg_fmt % msg) +keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.objects.port.extensions.test_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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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_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 +/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.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.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.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_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.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_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_update_ipv4_and_ipv6_pd_slaac_subnets ... ok neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_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.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_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_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.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.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_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_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.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_create_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam ... 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 +/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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.db.test_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.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamHTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_and_fip_address ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_multiple ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the network:{'network': {'admin_state_up': True, 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'name': 'test_1', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'shared': False, 'description': ''}} +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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.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_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.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_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details +neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBSepTestCase.test_floatingip_update_with_port_details ... ok +neutron.tests.unit.extensions.test_l3.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.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_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.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.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_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_network_scheduling_on_segment_creation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_duplicate_mac_generation ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_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.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_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.TestSubnetsV2.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.db.test_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_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_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_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.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.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_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_with_allocation_range ... ok +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_exceeding_current_limit ... ok +neutron.tests.unit.extensions.test_subnet_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.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.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_active_host_for_ha_router ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_loopback ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_association_on_unowned_router ... 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.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.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_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_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_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_get_ports_count +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_get_ports_count ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet ... 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 +/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.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_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.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.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.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping +neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_with_host_mapping ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_ha_sync_data_for_host_with_dvr_agent ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_invalid_mac_address ... 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_update_subnet_allocation_pools +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_allocation_pools ... 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_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_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_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_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.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_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_with_gwinfo_invalid_ext_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_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_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.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_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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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_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_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.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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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.TestPortsV2.test_is_mac_in_use +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_is_mac_in_use ... 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.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.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.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 +/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_subnet_bar_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_type ... 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.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.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.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.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.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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_all_pool_addresses_triggers_range_recalculation ... ok +neutron.tests.unit.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_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.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_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_foo_type ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_crd_ops ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_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.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_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_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_invalid_type ... 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_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.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_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_gateway_set_retry ... ok +neutron.tests.unit.extensions.test_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 +/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.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_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.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.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.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.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_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.db.test_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.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.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_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true ... ok +neutron.tests.unit.extensions.test_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.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.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.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects ... ok +/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. + warnings.warn('Neutron quota engine will require "--force" ' + WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for operation: 'abc' is not an integer.]. +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_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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_multiple_address_pools ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_bulk_allocate_v4_address ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_dns ... 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.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.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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.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.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.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_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.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_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_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.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.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_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_active_and_dead ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.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.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.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.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 +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.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.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.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.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.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last +neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_last ... 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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero ... 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.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.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.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.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.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 +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_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_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_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.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_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.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_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.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.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.extensions.test_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.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 +/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.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_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.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_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_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.objects.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_ends ... ok +neutron.tests.unit.objects.port.extensions.test_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.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_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.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.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_contains ... ok +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends ... ok +neutron.tests.unit.objects.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.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.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts +neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_starts ... ok +neutron.tests.unit.db.test_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.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_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.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.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.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_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.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 +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_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.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.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_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_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_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_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_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.ExtraRouteDBIntTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg +neutron.tests.unit.extensions.test_quotasv2.TestDbQuotaDriver.test_get_project_quotas_arg ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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': ''}} + 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.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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.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.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_1_switchdev ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.plugins.ml2.test_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.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_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.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_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.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' +neutron.tests.unit.objects.plugins.ml2.test_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.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.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.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_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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ec1c107d-646d-4be1-9783-02e52dc3f634 after 0 tries +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.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_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_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.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.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_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None +neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None ... ok +neutron.tests.unit.objects.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.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.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_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.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.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.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_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_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.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_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_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.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.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_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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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_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.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_trusted.PortTrustedDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 83950482-8313-4b57-856d-8aeb1cbb7cc9 after 0 tries +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_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok +neutron.tests.unit.db.test_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.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... 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_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 +neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_update_with_provider_attrs_noadmin_returns_403 ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... 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.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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... 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.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_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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... 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_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_unconnected_host ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_fip_has_qos_policy_id_remove_policy ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_single_transaction ... 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_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_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.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_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_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.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.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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.extensions.test_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_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 437529df-b525-4aee-9a28-8b06e2f7cce4 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.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.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.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_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_update_subnet_no_gateway +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.extensions.test_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.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.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.TestPortsV2.test_overlapping_subnets +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_overlapping_subnets ... 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.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.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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_route ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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_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.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.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.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... 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_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... 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.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.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.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.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.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.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_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.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.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.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_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.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.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.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_update_subnet_route_to_None +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_to_None ... 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.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.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.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.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.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_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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_disassociate_notification ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.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.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.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.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.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_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.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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_trusted.PortTrustedDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.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.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.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.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_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.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_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet +neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_remove_subnet ... 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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1a7917e3-b0d2-47af-aff4-1cd27770697b after 0 tries +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_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.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.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_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_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.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.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.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.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_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.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_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.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.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.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.port.extensions.test_port_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.qos.test_policy.QosPolicyObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... 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_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_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_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.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.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.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__delete_dvr_internal_ports ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.objects.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.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_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_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_policy.QosPolicyRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 69efe99b-75a4-49a8-9f70-cdf254faa7b6 after 0 tries +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.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_extra_fields ... 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_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.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_agent_gw_ports_exist_for_network ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.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.QosPolicyObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.db.test_l3_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_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.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.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.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_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.QosPolicyObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... 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.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.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_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.QosPolicyRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... 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.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_vlantransparent.VlanTransparentExtensionTestCase.test_show_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ef356f4a-f21b-428d-bd2a-865dc4fda577 after 0 tries +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_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields ... 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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_db_obj ... 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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.db.test_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_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.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.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.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.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.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.TestV2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_project_id ... 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.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... 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.QosPolicyObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_invalid_field ... 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.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.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_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_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.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network ... 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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bb45d7df-37d4-496d-a3be-ce3d028c7ba5 after 0 tries +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.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.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.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.QosPolicyObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields ... 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.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.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.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.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.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_None_values ... ok +neutron.tests.unit.objects.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.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.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.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.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_port_policy ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_net_policy ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_only_net_policy ... ok +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy +neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b3eb0f18-207b-4b1b-811f-b8bb66324ea5 after 0 tries +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.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_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_segment_subnets ... ok +neutron.tests.unit.db.test_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.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_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.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__get_sync_routers_check_gw_port_host ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_by_db_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_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.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.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_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_centralized ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... 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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6b28d922-41ac-4172-b978-93b422b9bc53 after 0 tries +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_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.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__is_distributed_router_distributed ... ok +neutron.tests.unit.objects.test_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.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_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_notify_advanced_services ... ok +neutron.tests.unit.objects.test_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.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.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.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_fields_no_update ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6b28d922-41ac-4172-b978-93b422b9bc53 after 0 tries +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.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_delete_with_distributed ... ok +neutron.tests.unit.extensions.test_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_base.BaseDbObjectRenamedFieldTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... 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.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_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_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_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.qos.test_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_base.BaseDbObjectRenamedFieldTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... 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_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.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.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_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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_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.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_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network ... ok +neutron.tests.unit.objects.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_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.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.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_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_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_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_old_router_up_raise_error ... ok +neutron.tests.unit.objects.test_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7d4bee35-f979-4242-973c-33a43de24917 after 0 tries +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load +neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... 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.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_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.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.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7d4bee35-f979-4242-973c-33a43de24917 after 0 tries +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_on_router_update_mock ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters ... 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.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_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_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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.db.test_l3_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_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.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_base.BaseDbObjectRenamedFieldTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.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.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.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test__validate_router_migration_raise_error_mocked ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_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.db.test_db_base_plugin_v2.TestPortsV2.test_show_port +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_show_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_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_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_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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation ... ok +neutron.tests.unit.objects.test_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.QosPolicyRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count +neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... 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_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for abd59ea6-9d07-4d49-b571-629520fc55a2 after 0 tries +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.FlavorIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for abd59ea6-9d07-4d49-b571-629520fc55a2 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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_clean_obj_from_primitive ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_by_port_failure ... ok +neutron.tests.unit.objects.test_base.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... 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.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.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_multi_net_multi_subnet_46 ... ok +neutron.tests.unit.extensions.test_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete ... 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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create ... 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.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_flavor.FlavorIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_create_duplicates ... 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_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.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.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_flavor.FlavorIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete ... 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_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_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.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects ... 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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_remove ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... 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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object_missing_object ... 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.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_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.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_flavor.FlavorIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... 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_flavor.FlavorIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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_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_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_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_without_admin_forbidden_returns_403 ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_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_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_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_flavor.FlavorIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.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.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_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba4649e0-a0d7-4440-80e2-9f29375b1366 after 0 tries +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_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_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_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_flatallocation.FlatAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_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.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.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_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_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.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_add_router_interface_csnat_ports_failure ... ok +neutron.tests.unit.objects.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_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_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.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ba4649e0-a0d7-4440-80e2-9f29375b1366 after 0 tries +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.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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_build_routers_list_with_gw_port_mismatch ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_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_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_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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.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.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_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_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.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_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_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.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_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_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_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.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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_check_for_fip_and_create_agent_gw_port_with_dvr_true ... ok +neutron.tests.unit.extensions.test_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_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_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects ... 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.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_emulated ... 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.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.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_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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_flavor.FlavorIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_changes_forbidden ... 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_flavor.FlavorIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_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.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_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_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_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok + ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the port:{'port': {'network_id': '90dfdc09-6471-4baa-9b9a-db5e4103c5f9', '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:7b:f7', '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__ @@ -87678,9 +91011,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 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 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -87692,6 +91025,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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -87703,278 +91041,83 @@ 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.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.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -sqlite3.IntegrityError: FOREIGN KEY constraint failed - -The above exception was the direct cause of the following exception: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1615, in create_port - result, mech_context = self._create_port_db(context, port) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1580, in _create_port_db - port_db = self.create_port_db(context, port) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1534, in create_port_db - self.ipam.allocate_ips_for_port_and_store( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, port, port_id) - ^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 220, in allocate_ips_for_port_and_store - self.store_ip_allocation_for_port(context, ips, network_id, port_copy) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 237, in store_ip_allocation_for_port - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 233, in store_ip_allocation_for_port - IpamPluggableBackend._store_ip_allocation( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, ip_address, network_id, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - subnet_id, port['port']['id']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 146, in _store_ip_allocation - allocated.create() - ~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - self, self.obj_context, self.modify_fields_to_db(fields)) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ~~~~~~~~~~~~~~~~~~~~~~^ - mode=self._mode, - ^^^^^^^^^^^^^^^^ - ...<2 lines>... - allow_async=self._allow_async, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) as resource: - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - ~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - ~~~~~~~~~~~^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self.mapper, - ^^^^^^^^^^^^ - uow.states_for_mapper_hierarchy(self.mapper, False, False), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - uow, - ^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - ~~~~~~~~~~~~~~~~~~~~~~~^ - base_mapper, - ^^^^^^^^^^^^ - ...<3 lines>... - insert, - ^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - statement, multiparams, execution_options=execution_options - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - self, - distilled_parameters, - execution_options or NO_OPTIONS, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self, distilled_params, execution_options - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - dialect, - ...<8 lines>... - cache_hit=cache_hit, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ~~~~~~~~~~~~~~~~~~~~~~~~~^ - dialect, context, statement, parameters - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - e, str_statement, effective_parameters, cursor, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -oslo_db.exception.DBReferenceError: (sqlite3.IntegrityError) FOREIGN KEY constraint failed -[SQL: INSERT INTO ipallocations (port_id, ip_address, subnet_id, network_id) VALUES (?, ?, ?, ?)] -[parameters: ('01fed711-3a18-4e74-9657-a4da9cbc7e2a', '127.0.0.1', '1954da6a-4c4a-45c4-95ce-013289522ee7', '25349bab-b056-4b48-b3bd-f14581aa3eeb')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 -neutron.tests.unit.extensions.test_default_subnetpools.DefaultSubnetpoolsExtensionTestCase.test_create_subnet_only_ip_version_v6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_port_ipam_with_rollback ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_validate_add_router_interface_by_subnet_notify_advanced_services -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_validate_add_router_interface_by_subnet_notify_advanced_services ... ok -neutron.tests.unit.db.test_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_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.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok -neutron.tests.unit.extensions.test_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_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_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_subnet_with_allocation_range ... ok -neutron.tests.unit.db.test_l3_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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_flip_dns ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_valid_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.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_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dad21c6d-8a14-457e-a26a-e16923c454e4 after 0 tries +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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.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_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_base.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.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.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_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok +neutron.tests.unit.db.test_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.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.db.test_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_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.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.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin +neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_show_detail_quotas_with_admin ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.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.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_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.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.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 " 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__ @@ -88020,53 +91163,6 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create return {key: creator(*creator_args, **creator_kwargs)} ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 419, in create_network_bulk - return self._create_bulk('network', context, networks) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 411, in _create_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 409, in _create_bulk - objects.append(obj_creator(context, item)) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -88075,66 +91171,13 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.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.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.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_unsupported_subnet_cidr_loopback -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.db.test_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 - 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/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) @@ -88168,101 +91211,567 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1415, in _create_subnet_db - result, net_db, ipam_sub = self._create_subnet_precommit( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, subnet) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 944, in _create_subnet_precommit - subnet, ipam_subnet = self.ipam.allocate_subnet(context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - network, - ^^^^^^^^ - subnet['subnet'], - ^^^^^^^^^^^^^^^^^ - subnetpool_id) - ^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 638, in allocate_subnet - ipam_subnet = ipam_driver.allocate_subnet(subnet_request) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_create_subnet_over_ipam_with_rollback ... ok -neutron.tests.unit.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_deallocate_multiple_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips ... 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 +TypeError: NeutronDbPluginV2.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +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.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.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_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.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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f416d3f8-fb7a-45ee-a458-4f842ce3dfa6 after 0 tries +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_fip_agent_gw_ports_non_dvr_agent ... ok +neutron.tests.unit.objects.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_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_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_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.TestIpamPorts.test_create_ports_bulk_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_native_quotas ... ok +neutron.tests.unit.objects.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f416d3f8-fb7a-45ee-a458-4f842ce3dfa6 after 0 tries +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.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_dvr_router ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.objects.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.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_floatingip_agent_gw_port_with_non_dvr_router ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok +neutron.tests.unit.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.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_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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_create_ports_native_quotas ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... 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.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_create_router_db_distributed ... ok +neutron.tests.unit.objects.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.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.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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.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.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.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.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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_single_transaction ... 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.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_object_missing_primary_key ... ok neutron.tests.unit.extensions.test_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.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.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_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_deallocate_multiple_ips_with_exception ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_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.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.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_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_binding_failure_rolls_back_port ... ok -neutron.tests.unit.extensions.test_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_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_add_ha_port_subtransactions_blocked ... ok -neutron.tests.unit.db.test_db_base_plugin_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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_subnet_failure_rolls_back_network ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_delete_port_ipam ... 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_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.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.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.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.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.TestSubnetsV2.test_update_subnet -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet ... 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.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 - ERROR [neutron.pecan_wsgi.hooks.translation] DELETE failed. +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_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.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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_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.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_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.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.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.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.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.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.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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_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_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_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.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.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.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_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_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_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.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_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.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.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_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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.db.test_l3_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.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_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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.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_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.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a3a9c630-dc9f-4089-92a9-293ece6ae06b after 0 tries +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_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_network_port_exists_owned_by_network_race ... ok +neutron.tests.unit.db.test_db_base_plugin_v2.TestPortsV2.test_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.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_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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... 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_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_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_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id +neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok +neutron.tests.unit.objects.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.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_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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist ... 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_ipam_pluggable_backend.TestIpamPorts.test_delete_port +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port ... 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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 24bcac1b-f12b-4c80-a179-407389e90522 after 0 tries +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.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_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.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.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_delete_port_by_network_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_port_by_network_owner ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 24bcac1b-f12b-4c80-a179-407389e90522 after 0 tries +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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments ... ok +neutron.tests.unit.objects.port.extensions.test_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_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_current_gw_port_deletes_fip_agent_gw_port_and_fipnamespace ... ok +neutron.tests.unit.extensions.test_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_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_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.db.test_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.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.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_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... 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_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_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.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_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.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol +neutron.tests.unit.extensions.test_securitygroup.TestConvertProtocol.test_convert_bad_protocol ... 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_port_forwarding.PortForwardingObjectTestCase.test_create +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_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.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_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... 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_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.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_port_forwarding.PortForwardingObjectTestCase.test_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.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_port_forwarding.PortForwardingObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 519f1106-2556-4bfd-9664-ebba3fc8a9e3 after 0 tries +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.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_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.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_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_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.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_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.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_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.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.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.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.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.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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 519f1106-2556-4bfd-9664-ebba3fc8a9e3 after 0 tries +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_object ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_no_segments_empty_alloc ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values ... 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_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d30475a0-66a5-4ae5-a678-88d9f5c36bdd after 0 tries +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.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_segment.TestNovaSegmentNotifier.test_create_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... 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.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_port_forwarding.PortForwardingObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects ... 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.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.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.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_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_mixed_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1cdb9c4e-1b48-4a16-acd2-48f022517c6f after 0 tries +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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.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_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.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_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_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.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.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_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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.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_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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1cdb9c4e-1b48-4a16-acd2-48f022517c6f 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_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.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_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_port_forwarding.PortForwardingObjectTestCase.test_get_values +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.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_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.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_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.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 76b82fb0-21c9-471d-ba60-7cac4a7ff809 after 0 tries +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.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_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_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.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_ndp_proxy.NDPProxyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_from_ha ... ok +neutron.tests.unit.extensions.test_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... 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.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.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_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.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.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.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_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_objects_without_validate_filters ... 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -88293,43 +91802,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/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 + 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__ @@ -88337,17 +91812,21 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/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 "/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -88356,22 +91835,770 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -ValueError -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_network_tenant_binding_raises_duplicate ... ok -neutron.tests.unit.db.test_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_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_add_external_gateways_trivial ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_emulated ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +neutron_lib.callbacks.exceptions.CallbackFailure: +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_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_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.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_delete_floatingip_agent_gateway_port_host_id_fip_gw_not_found ... ok +neutron.tests.unit.objects.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_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_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_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.NDPProxyDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count_invalid_filters ... 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_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.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 9416ca56-f710-48cb-832b-d627bb901f15 after 0 tries +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... 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.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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.test_quota.QuotaObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... 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.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 8d2fb3de-5e65-4615-b67e-e6ee803f9881 after 0 tries +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.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.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_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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8d2fb3de-5e65-4615-b67e-e6ee803f9881 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.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.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... 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_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_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.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_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_quota.QuotaObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d10cc7b9-3595-446f-9fcf-f68c3fe228f2 after 0 tries +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_segment.TestNovaSegmentNotifier.test_create_unbound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_unbound_port ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_quota.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_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.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_segment.TestSegment.test_delete_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... 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_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_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.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_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_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_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5e898d9e-1b41-4322-97ae-512651f317cc after 0 tries +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.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... 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_segment.TestSegment.test_delete_segment_failed_with_subnet_associated +neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment_failed_with_subnet_associated ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 474f0bd5-ccd5-4b12-b385-a71c04b229ba 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.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 ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for baf41292-12a7-4d20-b836-93c579defbd3 after 0 tries + ... 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_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router +neutron.tests.unit.db.test_ovn_l3_hamode_db.OVN_L3_HA_db_mixinTestCase.test_create_no_ovn_router ... ok +neutron.tests.unit.extensions.test_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_quota.QuotaObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... 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_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... 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_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_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.extensions.test_segment.TestSegment.test_get_segment +neutron.tests.unit.extensions.test_segment.TestSegment.test_get_segment ... 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_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_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_centralized_csnat_ports_removal ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 801fbb98-828a-4802-9207-670863493c8c after 0 tries +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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... 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.objects.test_quota.ReservationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... 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_hints.PortHintsDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... 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.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 801fbb98-828a-4802-9207-670863493c8c after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... 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.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migration_to_ha ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_fixed_ip_invalid_ip ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... 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.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.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_quota.ReservationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... 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.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.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.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_create_update_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ac9ab663-b10f-4db5-9ffe-a6025335e0d2 after 0 tries +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_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_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_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.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.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_single_transaction ... 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_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_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b773d57a-d007-4ff4-9f21-4129c917ed8c after 0 tries +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.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_hints.PortHintsDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_distributed_to_ha_csnat_ports_removal ... ok +neutron.tests.unit.objects.test_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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b773d57a-d007-4ff4-9f21-4129c917ed8c after 0 tries +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort +neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments_with_sort ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_downgrade_active_router_to_centralized_validation_failure ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_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.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.TestIpamPorts.test_invalid_admin_state +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_invalid_admin_state ... 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.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.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_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_floatingip_on_port_with_host ... ok +neutron.tests.unit.objects.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_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.plugin] Failed to commit binding results for dec5791d-b52d-457f-9d64-c4d77da79198 after 0 tries +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_device_owner_by_router_id ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_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.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_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_quota.ReservationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_get_ext_nets_by_host ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.db.test_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_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 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/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id + for aggregate in self.n_client.aggregates.list(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list + return self._list('/os-aggregates', 'aggregates') + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list + resp, body = self.api.client.get(url) + ~~~~~~~~~~~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + return self.request(url, 'GET', **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/novaclient/client.py", line 77, in request + if raise_exc and resp.status_code >= 400: + ^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: '>=' not supported between instances of 'MagicMock' and 'int' +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than ... ok +neutron.tests.unit.objects.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 [neutron.plugins.ml2.plugin] Failed to commit binding results for 4a84b146-1db5-47b0-bfad-c309f374ae23 after 0 tries +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred_no_binding ... ok +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments +neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... 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.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.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.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.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_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.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_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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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 +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok +neutron.tests.unit.extensions.test_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.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway ... ok +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_inventory_update_conflict ... 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_router.RouterPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... 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.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet +neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok +neutron.tests.unit.extensions.test_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_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.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.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_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.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_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.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.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.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.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.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.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.ExtraRouteDBIntTestCase.test_route_update_with_external_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create ... 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_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_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... 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_l3_dvr_db.L3DvrTestCase.test_is_router_distributed +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_is_router_distributed ... ok +neutron.tests.unit.objects.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.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_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.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.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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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_inconsistent_resources_order +neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_order ... 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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_network_security_binding_no_binding ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.plugins.ml2.test_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.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__get_port_security_binding_no_binding ... ok +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_network_port_security_update_no_binding ... ok +neutron.tests.unit.objects.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.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding +neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.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.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_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.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.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_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.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_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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_port_owner_as_admin ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.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_route_update_with_multi_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... ok +neutron.tests.unit.objects.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.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.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_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.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_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.objects.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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.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_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_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.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 09e9aaf7-1a90-483c-890b-3fc7f3b03372 after 0 tries +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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 823a2d69-6aaf-4424-9416-b2afc47e93ef after 0 tries +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.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.plugin] Failed to commit binding results for 29e9708c-57f0-41cf-b603-1e1397dc1e8c after 0 tries +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_router.RouterPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_delete_single_transaction ... 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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.db.test_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.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.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.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 823a2d69-6aaf-4424-9416-b2afc47e93ef after 0 tries +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_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.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'" + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-30937767 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -88402,16 +92629,357 @@ raise self.value File "/usr/lib/python3/dist-packages/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 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 05a27b85-9864-4167-8ba9-a2046e410ad4. The number of host routes exceeds the limit 2. +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_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_get_objects_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_single_transaction ... 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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_delete_restore_last_allocation_pool ... ok +neutron.tests.unit.objects.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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.db.test_l3_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.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_route_update_with_route_via_another_tenant_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_route_via_another_tenant_subnet ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_false ... 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.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_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.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_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_expand_allocation_pool ... ok +neutron.tests.unit.objects.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_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_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.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.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_l3.L3NatExtensionTestCase.test_router_get +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... 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.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.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.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_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_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_router.RouterPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... 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.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.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_reverse_emulated ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_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_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_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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 77cc7643-e253-4a4a-bcf9-53a13f8d3741 after 0 tries +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_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 94f12fd3-ddb2-4532-8743-b1d3624f2d6c after 0 tries +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.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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 09dd672d-a273-40bc-b63f-542363aefd9d after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.db.test_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.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.extensions.test_l3.L3NatExtensionTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 94f12fd3-ddb2-4532-8743-b1d3624f2d6c after 0 tries +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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... 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_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_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.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.TestIpamPorts.test_list_ports_with_sort_emulated +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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.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.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.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.qos.test_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.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.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_update_changes +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes_forbidden ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... 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.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.TestIpamPorts.test_mac_generation +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok +neutron.tests.unit.objects.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e01d8b36-be5d-4c71-9c22-5143e8eddb9a after 0 tries +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_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_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_clean_obj_from_primitive ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e01d8b36-be5d-4c71-9c22-5143e8eddb9a after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_compute_owned ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... ok +neutron.tests.unit.objects.test_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_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_invalid_fixed_ip ... ok +neutron.tests.unit.objects.test_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_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_overlapping_subnets ... ok +neutron.tests.unit.objects.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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters ... 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.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.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None +neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_unique_vr_id_between_routers ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 37af8056-5b23-4769-94eb-cc08d488ae03 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a206893f-3ba9-4758-a7d4-8ac9e32b7c0a after 0 tries +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_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e0c30569-3f58-4329-9426-72ccd9cd27b2 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a206893f-3ba9-4758-a7d4-8ac9e32b7c0a 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.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_db_obj ... 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.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... ok +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.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.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_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_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.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_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.extensions.test_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_address_group.AddressGroupIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... 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.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 + 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-254136669 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) @@ -88445,24 +93013,7 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 + 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__ @@ -88470,38 +93021,275 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet - subnet = self._save_subnet(context, - network, - ...<5 lines>... - subnet['host_routes'], - subnet_request) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_create_and_rollback_fails ... ok -neutron.tests.unit.db.test_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_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_port_delete ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + admin_ctx, cs_port['id'], + {'port': {'fixed_ips': fixed_ips}}) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_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_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.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.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_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.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.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d9b5e141-cff7-4146-8246-68d4c485d77a after 0 tries +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_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_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_address_group.AddressGroupIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_same_fixed_ip_same_port ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d9b5e141-cff7-4146-8246-68d4c485d77a after 0 tries +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_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_compute_owned ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... 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_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_none_existing_az ... ok +neutron.tests.unit.db.test_l3_hamode_db.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_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_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.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.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.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az +neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_without_az ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden ... 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.AddressGroupIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_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_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.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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule ... ok +neutron.tests.unit.objects.test_router.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_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_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_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_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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_case_insensitive ... ok +neutron.tests.unit.objects.test_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_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_agent.AgentIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules ... ok +neutron.tests.unit.objects.test_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_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_agent.AgentIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6e21fd5b-43b0-491e-8051-3724900baa4c after 0 tries +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_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b050a387-6c68-464f-9ea0-8824a5ac57c9 after 0 tries +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_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.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2b882a0f-253b-4492-930a-6305e9d2cd64 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b050a387-6c68-464f-9ea0-8824a5ac57c9 after 0 tries +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_agent.AgentIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_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_agent.AgentIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.extensions.test_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_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.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.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_agent.AgentIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.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_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_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.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_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.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_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_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_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_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.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_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.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_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_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_agent.AgentIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_num_name ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_with_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7ed49325-39d3-4972-8180-f044fddeb431 after 0 tries +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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7ed49325-39d3-4972-8180-f044fddeb431 after 0 tries +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip +neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip ... ok +neutron.tests.unit.objects.test_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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.objects.test_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_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.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_agent.AgentIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... 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.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_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_notifications ... ok + ERROR [neutron.db.l3_dvr_db] Failed to revert change to router port bdf975bd-3aea-473b-9ae5-81f4f12db414. Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -88532,16 +93320,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/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 579, in revert + self._core_plugin.update_port( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 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-253883291 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) @@ -88575,24 +93371,7 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 + 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__ @@ -88600,1463 +93379,678 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/ipam_pluggable_backend.py", line 643, in allocate_subnet - subnet = self._save_subnet(context, - network, - ...<5 lines>... - subnet['host_routes'], - subnet_request) - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_ipam_subnet_deallocated_if_create_fails ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_pagination_reverse_emulated ... ok -neutron.tests.unit.extensions.test_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_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_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.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_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_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_list_ports_with_pagination_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_ha_router_notifies_agent ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns ... ok -neutron.tests.unit.db.test_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_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter -neutron.tests.unit.extensions.test_external_net.ExtNetDBTestCase.test_get_network_succeeds_without_filter ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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 - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router 73d2e2ab-652e-43d2-96e3-84d4bbaa88ba. -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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self, context, router, candidates=candidates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule - return self._schedule_router( - ~~~~~~~~~~~~~~~~~~~~~^ - plugin, context, router_id, candidates=candidates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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, - router_id, - sync_router.get('tenant_id'), - candidates) - 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, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - tenant_id, agent) - ^^^^^^^^^^^^^^^^^ - 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - creator, dep_getter, dep_creator, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - dep_id_attr, dep_deleter)[0] - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency - with excutils.save_and_reraise_exception() as ctx: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency - result = creator(dependency) - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id - plugin._ensure_vr_id(ctxt, router_db, ha_net) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-2159591 router, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create - with excutils.save_and_reraise_exception() as ctx: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 433, in _after_router_create - self.schedule_router(context, router_id) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 485, in schedule_router - return self.router_scheduler.schedule( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self, context, router, candidates=candidates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 51, in schedule - return self._schedule_router( - ~~~~~~~~~~~~~~~~~~~~~^ - plugin, context, router_id, candidates=candidates) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - 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, - router_id, - sync_router.get('tenant_id'), - candidates) - 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, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - tenant_id, agent) - ^^^^^^^^^^^^^^^^^ - 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( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - creator, dep_getter, dep_creator, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - dep_id_attr, dep_deleter)[0] - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 674, in create_object_with_dependency - with excutils.save_and_reraise_exception() as ctx: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 671, in create_object_with_dependency - result = creator(dependency) - File "/build/reproducible-path/neutron-25.0.0/neutron/scheduler/l3_agent_scheduler.py", line 255, in _add_port_from_net_and_ensure_vr_id - plugin._ensure_vr_id(ctxt, router_db, ha_net) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_compat_remove_via_update ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_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.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_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.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.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_recreate_port_ipam_specific_ip ... ok -neutron.tests.unit.db.test_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.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.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_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_allocation_on_auto_address_subnet ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_allocation_pools_invalid_returns_400 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok - ERROR [neutron.db.l3_hamode_db] Failed to schedule HA router e7a22272-e312-4f77-b10f-c6ce03311762. -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.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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_lib.callbacks.manager] Error during notification for neutron.tests.unit.db.test_l3_hamode_db.L3_HA_NAT_db_mixin._after_router_create-2159591 router, after_create -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/callbacks/manager.py", line 189, in _notify_loop - callback.method(resource, event, trigger, payload=payload) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 437, in _after_router_create - with excutils.save_and_reraise_exception() as ctx: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_hamode_db.py", line 435, in _after_router_create - self._notify_router_updated(context, router_id) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_test_fixed_ips_for_port_pd_gateway ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_create_router_db_vr_id_allocation_goes_to_error ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.L3NatDBIntTestCase.test_create_router_gateway_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools ... ok -neutron.tests.unit.extensions.test_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_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_db_subnet_new_pools_exception ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_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_floatingip_same_external_and_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_same_external_and_internal ... ok - ERROR [neutron.db._utils] Cannot clean up created object 3d66c5d8-d460-4a7d-b998-6629f4974091. Exception: Router 3d66c5d8-d460-4a7d-b998-6629f4974091 could not be found -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.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_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.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.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc -neutron.tests.unit.db.test_ipam_pluggable_backend.TestDbBasePluginIpam.test_update_ips_for_port_ovn_distributed_svc ... ok -neutron.tests.unit.db.test_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_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... 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 - ERROR [neutron.db._utils] Cannot clean up created object 72e572ec-c16a-474e-8a11-534db2761ff6. 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.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.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_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.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.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.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_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_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_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_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.db.test_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.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_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.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.L3NatDBIntTestCase.test_create_routers_native_quotas -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... ok -neutron.tests.unit.extensions.test_l3.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.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_list_ports_with_sort_native ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update ... 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_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.TestIpamPorts.test_mac_generation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation ... 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_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_mac_generation_4octet ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.db.test_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.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_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.db.test_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.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.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.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_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_active_nodes_from_host ... ok -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node -neutron.tests.unit.db.test_ovn_hash_ring_db.TestHashRing.test_add_node ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.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_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_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_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_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_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.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.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_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_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared -neutron.tests.unit.db.test_db_base_plugin_v2.TestNetworksV2.test_update_network_set_shared ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_range_allocation ... ok -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial -neutron.tests.unit.db.test_l3_extra_gws_db.TestExtraGatewaysDb.test_remove_external_gateways_trivial ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.db.test_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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... 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_portsecurity.TestPortSecurity.test_create_port_default_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_default_true ... ok -neutron.tests.unit.db.test_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.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_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.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.TestIpamPorts.test_requested_duplicate_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_requested_duplicate_ip ... 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.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_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification ... 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_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_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_passing_true ... 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_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_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_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.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.db.test_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.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_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_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.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.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record -neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_no_PTR_record ... 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_l3_hamode_db.L3HAUserTestCase.test_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok -neutron.tests.unit.extensions.test_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.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_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.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_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.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.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.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_disassociate_notification_port_delete ... ok -neutron.tests.unit.extensions.test_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_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.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.L3HAUserTestCase.test_update_router -neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_update_router ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope ... ok -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding -neutron.tests.unit.extensions.test_expose_port_forwarding_in_fip.TestExtendFipPortForwardingExtension.test_port_in_used_by_port_forwarding ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.db.test_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_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.db.test_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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_agents_admin_state_up_is_true ... ok -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false -neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_with_security_group_and_net_sec_false ... ok -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test__notify_gateway_port_ip_changed ... ok -neutron.tests.unit.extensions.test_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_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_multiple_ips_negative ... ok -neutron.tests.unit.db.test_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_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_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_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_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.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_local_ip.TestLocalIP.test_create_local_ip_association_no_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_no_ips ... ok -neutron.tests.unit.extensions.test_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.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_ip_direct_port_delete_returns_409 ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_ha_router ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok -neutron.tests.unit.db.test_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_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.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_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_local_ip.TestLocalIP.test_create_local_ip_association_request_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_association_request_ip ... ok -neutron.tests.unit.extensions.test_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_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_associate_to_dhcp_port_fails ... ok -neutron.tests.unit.extensions.test_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.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_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.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.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_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.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.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_get_l3_bindings_hosting_router_with_ha_states_one_dead ... ok -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix ... 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_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.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.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_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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_body_structure ... ok -neutron.tests.unit.extensions.test_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_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_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_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumberMaintenance.test_get_inconsistent_resources_older_than ... ok -neutron.tests.unit.extensions.test_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_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_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok -neutron.tests.unit.extensions.test_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 + File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_dvr_db.py", line 556, in _retry_update_snat_v6_addrs_after_intf_update + updated_port = self._core_plugin.update_port( + admin_ctx, cs_port['id'], + {'port': {'fixed_ips': fixed_ips}}) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_l3_dvr_db.py", line 1191, in update_port + raise RuntimeError('csnat update failure') +RuntimeError: csnat update failure +neutron.tests.unit.objects.test_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_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error_revert_failure ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_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_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.IpamAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_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_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_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.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.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.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.hacking.test_checks.HackingTestCase.test_assertempty -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_assertempty ... 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.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.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.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.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.hacking.test_checks.HackingTestCase.test_asserttruefalse -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_asserttruefalse ... 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.hacking.test_checks.HackingTestCase.test_check_builtins_gettext -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_builtins_gettext ... ok -neutron.tests.unit.db.test_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.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_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_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.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_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.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_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding -neutron.tests.unit.db.test_portsecurity_db_common.PortSecurityDbCommonTestCase.test__process_port_port_security_update_no_binding ... ok -neutron.tests.unit.extensions.test_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_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.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.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.IpamAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok +neutron.tests.unit.extensions.test_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_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_bound_ids ... 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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_invalid_ethertype_for_prefix ... ok +neutron.tests.unit.db.test_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.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_db_obj ... 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_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.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_below_0 ... ok +neutron.tests.unit.objects.test_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.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_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.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_verify_configuration_max_l3_agents_unlimited ... ok neutron.tests.unit.db.test_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_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.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper -neutron.tests.unit.hacking.test_checks.HackingTestCase.test_check_oslo_i18n_wrapper ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test__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.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_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.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted -neutron.tests.unit.db.test_db_base_plugin_v2.TestSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok -neutron.tests.unit.extensions.test_l3_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.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_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_floating_port_status_not_applicable -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floating_port_status_not_applicable ... 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_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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_check_unique_allocation_negative ... ok -neutron.tests.unit.extensions.test_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_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.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_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.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.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_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_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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_allocation ... ok -neutron.tests.unit.db.test_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_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_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.TestV2HTTPResponse.test_bad_route_404 -neutron.tests.unit.db.test_db_base_plugin_v2.TestV2HTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_create_local_ip_with_local_port_id_and_wrong_ip ... ok -neutron.tests.unit.db.test_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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_create_pool ... ok -neutron.tests.unit.db.test_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.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_db_api.TestIpamSubnetManager.test_delete_allocation ... ok -neutron.tests.unit.db.test_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_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_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_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.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.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_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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... 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.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.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_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.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.NetworkDNSDomainDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... 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.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_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 49088903-c476-4043-93f8-ae8cc0613fd7 after 0 tries +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.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_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.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.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.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.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_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.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.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.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.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.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.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_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.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.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.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.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.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_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.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.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_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_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.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v4_gateway_first ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestL3GwModeMixin.test_update_router_gw_without_info_and_snat_disabled_previously ... ok -neutron.tests.unit.extensions.test_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_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_create_event_fail ... ok -neutron.tests.unit.ipam.test_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.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_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.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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_multi_external_one_internal ... ok -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail -neutron.tests.unit.db.test_securitygroups_db.SecurityGroupDbMixinTestCase.test_security_group_precommit_delete_event_fail ... ok -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty -neutron.tests.unit.ipam.test_utils.TestIpamUtils.test_generate_pools_v6_empty ... ok -neutron.tests.unit.db.test_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.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_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.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.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.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.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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... 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_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_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_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_router.RouterPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist ... 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_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_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_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_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_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.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_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_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.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.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_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.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.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_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.logapi.test_logging_resource.LogObjectTestCase.test_create -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create ... 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_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.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_create_duplicates ... 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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_delete -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... 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.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_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.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.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.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.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.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_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.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_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.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.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.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... 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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... 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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... 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.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_with_segment ... ok +neutron.tests.unit.extensions.test_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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_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_get_objects_invalid_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_objects_invalid_fields ... 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.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.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.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_address_group.TestAddressGroup.test_add_invalid_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_add_invalid_addresses ... 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.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.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.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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number +neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.db.test_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_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.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.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.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.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_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.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_delete_local_ip ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_default_values ... 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.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.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.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_update_primary_key_forbidden_fail -neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.db.test_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... 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.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_update_router_db_distributed_to_centralized ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... 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.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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... 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.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.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_port_delete ... 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.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.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.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.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_create_address_group_with_description_and_addresses ... ok -neutron.tests.unit.objects.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.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 -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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... 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.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_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_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.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.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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... 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.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.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_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_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_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_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_ipam.IpamAllocationDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_cidr_overlapped_with_gateway ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_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_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_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_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_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_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_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_segment.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_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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_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_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok +neutron.tests.unit.objects.test_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_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_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_create +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create ... 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_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_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_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_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_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.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.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... 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_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.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_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_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f9a05eb2-0608-42e2-86c0-662206c6426f after 0 tries +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_delete +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... 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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... 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_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_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_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_list_address_groups ... 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_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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_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.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_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.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.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.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.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.qos.test_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_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_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_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_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_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_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_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_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_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_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.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype +neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... ok +neutron.tests.unit.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_null ... ok -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_normalize_and_deduplicate_in_remove_addresses ... ok -neutron.tests.unit.objects.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.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.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.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.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.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_address_group.TestAddressGroup.test_remove_absent_addresses -neutron.tests.unit.extensions.test_address_group.TestAddressGroup.test_remove_absent_addresses ... 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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.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.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.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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... 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_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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_binding.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_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_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.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.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_change_existing_subnet_segment_association_not_allowed ... ok +neutron.tests.unit.objects.test_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_device_id_unchanged ... 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_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.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.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_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... 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_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... 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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... 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_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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.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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... 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_ports.DistributedPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... 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.TestIpamPorts.test_update_port neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port ... 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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.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_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_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.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_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_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.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_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.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_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_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes ... 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.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... 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_bad_hostroutes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_hostroutes ... 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_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.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_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_same_segment_two_hosts ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_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_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_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_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_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_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingAgentServerSynch.test_starting_agent_is_processed ... 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.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_delete_ip ... ok -neutron.tests.unit.db.test_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_local_ip.TestLocalIP.test_list_local_ips -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_list_local_ips ... 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.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_segment_deletion_removes_host_mapping ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_pools -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_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.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_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_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_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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok neutron.tests.unit.db.test_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_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc ... 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_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_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_network_is_not_deleted_if_network_in_use ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip -neutron.tests.unit.extensions.test_local_ip.TestLocalIP.test_update_local_ip ... 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.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_router.RouterPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... 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_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... 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.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_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_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.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.extensions.test_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update ... 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_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.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_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_invalid_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.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.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.DistributedPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... 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.plugins.ml2.plugin] Failed to commit binding results for 3ad4ad59-8e48-45a1-9a20-9d2be5de9c5e 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.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.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_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None -neutron.tests.unit.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeExtensionTestCase.test_create_port_hardware_offload_type_2_None ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_ha_router_create ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_agent_with_no_mappings ... 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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.db.test_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_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_get_all_hosts_mapped_with_segments ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_move_between_pools_same_address_scope ... ok +neutron.tests.unit.objects.test_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_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_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_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac ... ok -neutron.tests.unit.db.test_ipam_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_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_create_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 49002204-1d74-4cfa-9c95-4f7228de571f after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_on_multiconnected_host ... ok -neutron.tests.unit.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.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_fixed_ip_same_port ... ok -neutron.tests.unit.db.test_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_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_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_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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.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_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.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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5e118ca0-8762-4adc-95bf-7e0be74ff9cf after 0 tries -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_segment.TestMl2HostSegmentMappingOVS.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... 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.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.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_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_api_extension_validation_with_good_dns_names ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.db.test_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.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_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_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.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.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_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.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_dns.DnsExtensionTestCase.test_create_port_json -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_json ... 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.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.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_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_duplicated_specific_ip ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.extensions.test_l3.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.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_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.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.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_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_update_ips ... ok -neutron.tests.unit.db.test_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.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.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_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id +neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_update_subnet_with_current_segment_id ... ok +neutron.tests.unit.extensions.test_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_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.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed +neutron.tests.unit.objects.db.test_api.GetObjectsTestCase.test_get_objects_pass_marker_obj_when_limit_and_marker_passed ... ok +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cff6115b-70dd-408a-8d6a-245369ec44c4 after 0 tries -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_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_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_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_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.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_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.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_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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d8858ff9-7d9a-46e5-a093-edd5c679466a after 0 tries -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_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.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.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.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_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.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_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_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_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.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet a1664886-4358-4f75-a6fa-26ab05e1db55 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 982e43e1-3419-4e3a-8c20-33df76da1f12 after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam ... ok -neutron.tests.unit.extensions.test_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.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_specific_ip_out_of_allocation ... ok -neutron.tests.unit.extensions.test_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.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for be671e2b-53ef-48b1-99cf-f0ca2bc83b23 after 0 tries -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_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_create_with_no_fixed_ips_no_ipam_on_routed_network ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_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.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_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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... 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.DefaultSecurityGroupIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.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() @@ -90075,16 +94069,15 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -90103,6 +94096,14 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -90121,16 +94122,15 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -90149,12280 +94149,10504 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.objects.port.extensions.test_port_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.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.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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_different_router ... 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_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_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.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.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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8522fbd2-ffae-4172-abd0-c3f240667536 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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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.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_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_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.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.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_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_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_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_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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 35d2c5e8-23a6-495a-ab73-f8bbe229960d after 0 tries -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_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_wrong_subnet_id ... ok -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_invalid_request ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 35d2c5e8-23a6-495a-ab73-f8bbe229960d after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_allocate_no_segments ... ok -neutron.tests.unit.extensions.test_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_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.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.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_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_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.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.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.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.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 60251111-2c17-4cca-8ffd-31c46c80f5ea after 0 tries -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected -neutron.tests.unit.db.test_l3_db.L3TestCase.test_add_router_interface_by_port_overlap_detected ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok -neutron.tests.unit.extensions.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 60251111-2c17-4cca-8ffd-31c46c80f5ea after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation ... ok -neutron.tests.unit.objects.port.extensions.test_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.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_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_with_matching_service_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_ra_modes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope -neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_no_address_scope ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d41a733a-202d-47de-bae6-31bd6e9cc6c1 after 0 tries -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.extensions.test_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.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d41a733a-202d-47de-bae6-31bd6e9cc6c1 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_binding_info_and_new_mac ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_ha_router_to_distributed_and_not_ha ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external_failure ... 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.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.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet -neutron.tests.unit.ipam.test_requests.TestSubnetRequestMetaclass.test__validate_gateway_ip_in_subnet ... ok -neutron.tests.unit.db.test_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.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_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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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.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_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_updates_from_db_object ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ + cb(*args, **kw) + ~~^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper + return func(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send + self._notify() + ~~~~~~~~~~~~^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify + self.callback(batched_events) + ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications + event.method(event) + ~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... 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.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_bad_owner ... ok +neutron.tests.unit.objects.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.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_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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_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.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_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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... 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.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_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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant +neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_mac_ip ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_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_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_agent ... 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_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_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... 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.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv6.test_onboard_subnet_no_address_scope ... ok +neutron.tests.unit.objects.test_securitygroup.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.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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.db.test_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.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_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.DefaultSecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values ... 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.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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.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.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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_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_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingMacvtap.test_new_segment_after_host_reg ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_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_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_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_block_update_subnetpool_network_affinity ... ok +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_address_request_factory ... ok +neutron.tests.unit.objects.test_securitygroup.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.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory +neutron.tests.unit.ipam.test_requests.TestGetRequestFactory.test_get_subnet_request_factory ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... 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.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.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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count ... ok -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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_migrate_legacy_router_to_distributed_and_ha ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_multiple_floatingips_same_fixed_ip_same_port ... ok +neutron.tests.unit.objects.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.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.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.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_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_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.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_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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects ... 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.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.db.test_l3_db.L3TestCase.test_create_router_extra_attr -neutron.tests.unit.db.test_l3_db.L3TestCase.test_create_router_extra_attr ... ok +neutron.tests.unit.objects.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_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.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_not_admin ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create_duplicates ... 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.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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_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_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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_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_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_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.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.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.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedDbObjectTestCase.test_update_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c7957165-ede4-4f1a-80d1-fc9d6f26916c after 0 tries +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_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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.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_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_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c7957165-ede4-4f1a-80d1-fc9d6f26916c after 0 tries +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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_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.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_create_subnetpool_associate_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok +neutron.tests.unit.objects.test_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.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_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_deferred_allocation_multiple_host_mapping ... ok -neutron.tests.unit.extensions.test_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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_foo_type ... ok +neutron.tests.unit.objects.test_securitygroup_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.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.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_db_obj ... 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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup_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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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_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.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.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_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.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_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_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.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_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_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.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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c0c56fad-34c8-4377-8313-a8ac14d242ec after 0 tries -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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_update_subnet_gateway_disabled ... ok - ERROR [neutron.db._utils] Cannot clean up created object 9f9437e7-d016-44ff-adc0-1fb84c80230a. Exception: Router 9f9437e7-d016-44ff-adc0-1fb84c80230a could not be found -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.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.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.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_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_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.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_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.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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.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.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 - ERROR [neutron.db._utils] Cannot clean up created object 2bf0ca3e-c48a-48e1-bed0-7fe1429c13bd. Exception: -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_create_port_multiple_v4_v6_subnets_pqdn_and_dns_domain_period ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_fields ... 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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_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_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_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_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.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_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.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.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.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.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.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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.extensions.test_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.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.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.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_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.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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c802710b-e8dd-4bae-8f45-067ca5cb2cb8 after 0 tries -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.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.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_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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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.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.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.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.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises +neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_automatic_address_request_eui64_alien_param_raises ... ok +neutron.tests.unit.extensions.test_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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c802710b-e8dd-4bae-8f45-067ca5cb2cb8 after 0 tries -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.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.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.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.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.TestIpamAnySubnetRequest.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... 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.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.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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_network_update_external ... 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.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.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.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.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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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.db.test_api.CreateObjectTestCase.test_populate_id +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... 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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_securitygroup_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.db.test_api.CreateObjectTestCase.test_populate_id_False +neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id_False ... ok +neutron.tests.unit.objects.qos.test_binding.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.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamPorts.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_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.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.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.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.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.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.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_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_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_network_create_contain_address_scope_attr ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_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.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.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.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet a927173f-3727-4a16-b404-2d42c46e1b24 does not exist +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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... 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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_valid_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.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port ... ok -neutron.tests.unit.objects.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.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.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.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_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.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.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_multi_external_one_internal ... 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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count ... 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.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify ... ok +neutron.tests.unit.objects.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.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.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_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist ... 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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... 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.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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.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.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_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... 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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_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.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.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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 7b0e6a5e-1291-4f56-8724-2140f5291199 after 0 tries -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.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_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.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_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_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_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_address_scope_notify ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_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.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.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_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.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_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_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.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.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.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.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.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.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.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.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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_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_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.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_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.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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create ... ok +neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks +neutron.tests.unit.db.test_segments_db.TestSegmentsDb.test_get_networks_segments_with_empty_networks ... ok +neutron.tests.unit.objects.test_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.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_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_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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_no_nexthop_route ... 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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 530d5a9d-4547-412f-b3c9-ef3f3059b9c9 after 0 tries +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.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.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.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_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_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.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_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_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_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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.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_nexthop_is_port_ip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_nexthop_is_port_ip ... 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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_empty_router_extradhcpopts ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.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.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_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_security.PortSecurityDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.extensions.test_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.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.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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.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.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope +neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_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.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.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.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.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.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_ports.DistributedPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... 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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... 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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create_duplicates ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.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.extensions.test_agent.AgentDBTestCase.test_create_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_create_agent ... 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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... 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.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_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.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.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.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.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.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... 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.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.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.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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... 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.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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.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_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_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.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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.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.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_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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_dead_agent ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.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.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.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.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.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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_create_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.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_adding_extradhcpopts ... ok +neutron.tests.unit.objects.port.extensions.test_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_agent.AgentDBTestCase.test_list_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_list_agent ... 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.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.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.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_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.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.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.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.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.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.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.extensions.test_agent.AgentDBTestCase.test_show_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_show_agent ... 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.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.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.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.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.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.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_create_ha_router ... ok +neutron.tests.unit.objects.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... 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_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.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.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_agent.AgentDBTestCase.test_update_agent +neutron.tests.unit.extensions.test_agent.AgentDBTestCase.test_update_agent ... 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.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.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.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.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_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.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_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.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.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.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.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_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_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... ok +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False +neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok +neutron.tests.unit.objects.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_l3_hamode_db.L3HAUserTestCase.test_delete_router +neutron.tests.unit.db.test_l3_hamode_db.L3HAUserTestCase.test_delete_router ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok +neutron.tests.unit.objects.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_extraroute.ExtraRouteDBSepTestCase.test_none_destination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_subnet ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_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.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.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_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... 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.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_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.test_router.DVRMacAddressDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_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_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.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_router.DVRMacAddressDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... 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_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_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... ok +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_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.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.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_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... 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.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_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction ... 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.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_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.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_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.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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_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.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.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_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.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_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.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.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.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_router.DVRMacAddressDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... 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_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_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test__notify_gateway_port_ip_not_changed ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_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.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_router.DVRMacAddressDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... 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_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_router.DVRMacAddressDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.extensions.test_l3.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.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.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.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.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_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_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_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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_port_deletion_prevention_handles_missing_port ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_db_obj ... 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.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_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete +neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_without_extradhcpopt_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... 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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floating_non_ext_network_returns_400 ... ok +neutron.tests.unit.objects.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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.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_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_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_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_invalid_floating_network_id_returns_400 ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_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.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_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.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_router.FloatingIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... 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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_associate_port ... ok +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_clear_routes_with_None ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_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_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.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.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_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_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... 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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_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_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.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_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_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.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_router.FloatingIPDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... 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_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_nonexistent_policy ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_count_invalid_fields ... 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_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.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_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet non-existent-id does not exist -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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete ... ok -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport -neutron.tests.unit.db.test_l3_db.L3TestCase.test_remove_router_interface_by_port_removed_rport ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_delete_objects ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet boo does not exist +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok neutron.tests.unit.objects.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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_get_non_existing_subnet_fails ... ok +neutron.tests.unit.extensions.test_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.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.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_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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 530d5a9d-4547-412f-b3c9-ef3f3059b9c9 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok neutron.tests.unit.objects.qos.test_binding.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.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.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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_ipam_subnet ... ok +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.qos.test_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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_port_delete ... 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_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.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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_duplicates ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_objects ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.objects.qos.test_binding.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_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_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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_objects_valid_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.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.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.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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 642ecc89-e25c-41ef-8226-b7242ba6c3c6 after 0 tries +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_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_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.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_policy.QosPolicyDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... 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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... 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.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.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.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.logapi.test_logging_resource.LogDBObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_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_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_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.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_extraroute.ExtraRouteDBSepTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_destination ... 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.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_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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values ... 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_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.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.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_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.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.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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 642ecc89-e25c-41ef-8226-b7242ba6c3c6 after 0 tries +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.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 + 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_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_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.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.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.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.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.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.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_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_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_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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.qos.test_binding.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... 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_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.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.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.qos.test_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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.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.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.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... 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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_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_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.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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_list_ports ... 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_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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... 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.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_port_number_0 ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b65c1783-a1c6-45a9-b05a-f53e269236dd after 0 tries -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.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.db.test_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b65c1783-a1c6-45a9-b05a-f53e269236dd after 0 tries -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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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.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.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.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_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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_none_nexthop ... 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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_network_different_tenant ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_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_create_subnet_with_none_gateway_allocation_pool -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_none_gateway_allocation_pool ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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.VxlanAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_fields ... 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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_one_dns ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_db_obj ... 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.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.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_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88117d01-e50a-498e-84eb-89d2f5501f0e after 0 tries -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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88117d01-e50a-498e-84eb-89d2f5501f0e 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_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_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_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_count_invalid_fields ... 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.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_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_security.PortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.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_dns.DnsExtensionTestCase.test_update_port_update_ip -neutron.tests.unit.extensions.test_dns.DnsExtensionTestCase.test_update_port_update_ip ... 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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.db.test_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.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.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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_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.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_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.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_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_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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_db_obj ... 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_get_objects_mixed_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.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_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.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.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.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.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.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.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.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_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.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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ecc42605-32b7-4344-9a02-7c2d711cea74 after 0 tries -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_autodelete_flavor_associations ... 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.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_flavor ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_create_service_profile_empty_driver ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_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_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated ... 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_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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.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_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_flavors.FlavorPluginTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile ... 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.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_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_delete_service_profile_in_use ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': '571fe109-9963-4749-89e5-0524fcdb0c7d', '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.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.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_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_l3_db.L3TestCase.test_update_router_gw_notify -neutron.tests.unit.db.test_l3_db.L3TestCase.test_update_router_gw_notify ... ok -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_flavor_next_provider_no_binding ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native ... 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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... 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.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_flavors.FlavorPluginTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_get_service_profiles ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e0b3ba96-8589-43bc-b7ea-0afaaef48841 after 0 tries -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.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.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_show_flavor ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.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.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_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 e0b3ba96-8589-43bc-b7ea-0afaaef48841 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_is_host_aware ... ok -neutron.tests.unit.objects.port.extensions.test_port_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.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_flavor ... 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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_filtering_by_fields ... ok - ERROR [neutron.db.db_base_plugin_v2] An exception occurred while creating the subnet:{'subnet': {'network_id': 'fb324ce6-fcd9-4e43-8ec2-86e539ad1102', '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.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.db.test_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_flavors.FlavorPluginTestCase.test_update_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorPluginTestCase.test_update_service_profile ... 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_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.qos.test_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.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_set_router_states_handles_concurrently_deleted_router ... ok -neutron.tests.unit.extensions.test_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_bulk_native_quotas ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_create ... 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.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.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete ... 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.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_subnets_native_quotas ... ok -neutron.tests.unit.objects.qos.test_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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_bound_ids ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_delete_objects_valid_fields ... 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.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_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_floatingip_with_invalid_create_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 348b1709-7dd0-4bf5-a63b-99f47af8d89e after 0 tries -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.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_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok -neutron.tests.unit.objects.qos.test_policy.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.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_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_policy.QosPolicyObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects ... 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.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_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.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.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.extensions.test_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_route_update_with_multi_routes ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 27000d42-4171-4ae9-b8e8-85bd49c373b4 after 0 tries -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.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_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_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.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.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.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_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.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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values ... 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_policy.QosPolicyObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.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.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry -neutron.tests.unit.db.test_ovn_revision_numbers_db.TestRevisionNumber.test_create_initial_revision_may_exist_duplicated_entry ... ok -neutron.tests.unit.objects.qos.test_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_janitor_doesnt_delete_if_fixed_in_interim ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_network ... 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.plugin] Failed to commit binding results for 27000d42-4171-4ae9-b8e8-85bd49c373b4 after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_update_with_fixed_ips_ok_if_no_binding_host ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.db.test_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.qos.test_policy.QosPolicyObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyObjectTestCase.test_update_fields ... 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_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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_add_interface ... 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.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok -neutron.tests.unit.objects.qos.test_policy.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.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.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_add_subnetpool_address_scope_wrong_address_family ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... 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.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_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 461c8ff4-4d49-4992-8c9d-e5512535a3c0 after 0 tries -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_port_without_ip_not_deferred ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.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_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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 78b620b1-2c88-4c39-9439-ac9d7e85b38e after 0 tries -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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.qos.test_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.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_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.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_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_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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.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_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id ... 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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.objects.test_address_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.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_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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.qos.test_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update_different_port_owner_as_admin ... ok -neutron.tests.unit.db.test_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_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.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_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.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.qos.test_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_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_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... 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.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_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... 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.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.extensions.test_l3.L3NatExtensionTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_create ... 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.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.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_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.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_port_exists_owned_by_other ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_create_subnetpool_associate_address_scope ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_delete ... 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_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_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_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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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_agent.AgentIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create ... 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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_delete_subnet_with_callback ... ok -neutron.tests.unit.objects.qos.test_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_l3.L3NatExtensionTestCase.test_router_get -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_get ... 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.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.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_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.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_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.db.test_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.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.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_extraroute.ExtraRouteDBIntTestCase.test_network_update_external -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external ... 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_create_duplicates -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_duplicates ... 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_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6dc575c3-9d01-40de-8e3a-5cafb64e43ec after 0 tries -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.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_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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4b9ae04e-c912-4f18-8be2-223795e7f40b after 0 tries -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.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_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_fields_no_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 116d75d5-ba13-469b-82d2-8ec5f221a0b8 after 0 tries -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.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_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_network_update_external_failure ... ok -neutron.tests.unit.db.test_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_agent.AgentIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_missing_object ... 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.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_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_agent.AgentIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyNetworkBindingDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects ... 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.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_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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_address_scope.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_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 4b9ae04e-c912-4f18-8be2-223795e7f40b after 0 tries +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.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.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.TestIpamSubnets.test_get_subnets_count -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_get_subnets_count ... 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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-7822171 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 a431a1fe-b94f-4973-8a85-57ff1e0a9927. The number of host routes exceeds the limit 2. +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_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_list ... 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_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_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_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.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_policy.QosPolicyDefaultObjectTestCase.test_create neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create ... 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_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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.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.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_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_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_agent.AgentIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.port.extensions.test_port_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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok neutron.tests.unit.objects.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_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_not_update_subnetpool_address_scope_not_notify ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.objects.qos.test_policy.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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_objects_exist ... 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_policy.QosPolicyDefaultObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_object ... 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_l3.L3NatExtensionTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatExtensionTestCase.test_router_update ... 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_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_port ... ok +neutron.tests.unit.extensions.test_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.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_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.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_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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count ... 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_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_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok neutron.tests.unit.objects.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_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok neutron.tests.unit.objects.qos.test_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_agent.AgentIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.objects.qos.test_policy.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_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.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_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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_agent.AgentIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.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_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs -neutron.tests.unit.extensions.test_providernet.ProvidernetExtensionTestCase.test_network_create_with_provider_attrs ... ok -neutron.tests.unit.objects.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_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create ... 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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_duplicates ... 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.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_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_agent.AgentIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.db.test_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_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.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_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.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_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_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_binding.QosPolicyPortBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete ... 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_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_delete_objects ... 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.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_flavor.FlavorDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... 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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_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.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.FlavorDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_address_scope_wrong_family ... ok neutron.tests.unit.objects.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.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.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_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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_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.FlavorDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_invalid_subnet ... ok -neutron.tests.unit.extensions.test_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_fields_no_update ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_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_flavor.FlavorDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_create_single_transaction ... 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_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_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_object_missing_object ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_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_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_flavor.FlavorDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_db_obj ... 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_nexthop_is_port_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_nexthop_is_port_ip ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_single_transaction ... 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_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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects ... 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.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_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges ... ok neutron.tests.unit.objects.qos.test_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_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_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.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_router.FloatingIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... 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_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.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.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_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.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.qos.test_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.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_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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.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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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.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.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.qos.test_policy.QosPolicyDefaultObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_associate_invalid_address_scope ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_single_transaction ... 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.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_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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_port_nonexistent_port ... ok neutron.tests.unit.objects.qos.test_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_flavor.FlavorDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_list_subnets ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive ... 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_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_assoc ... 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.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_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.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.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... 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_policy.QosPolicyDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filter_by_shared ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.qos.test_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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.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.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_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.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.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.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_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.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions +neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_create_floatingip_port_forwarding_with_ranges_port_collisions ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_fields_no_update ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok +neutron.tests.unit.objects.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.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.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_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_bound_project_ids_returns_set_of_project_ids ... ok +neutron.tests.unit.objects.qos.test_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_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.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.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_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_and_remove_gateway ... ok +neutron.tests.unit.objects.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_object ... 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.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count ... 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_binding.QosPolicyPortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_count ... 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.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_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_object_fetches_rules_non_lazily ... ok +neutron.tests.unit.objects.qos.test_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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... 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.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.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.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_trunk.SubPortObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_trunk.SubPortObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_count_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.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_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.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.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_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_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.qos.test_rule.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_trunk.SubPortObjectTestCase.test_create +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create ... 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_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_trunk.SubPortObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_create_duplicates ... 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.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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... 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_trunk.SubPortObjectTestCase.test_delete +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete ... 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_trunk.SubPortObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... 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.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_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_router.FloatingIPDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port_without_ips ... 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_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... 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_trunk.SubPortObjectTestCase.test_get_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object ... 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.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_trunk.SubPortObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.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_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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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.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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... 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_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_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_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.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.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_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values ... 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_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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_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.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope -neutron.tests.unit.extensions.test_address_scope.TestSubnetPoolsWithAddressScopes.test_update_subnetpool_disassociate_address_scope ... ok -neutron.tests.unit.objects.test_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.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_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.objects.qos.test_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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... 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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 13e2b4a8-4a2b-4edd-a998-d904e37646ee after 0 tries -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.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.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.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_binding.QosPolicyPortBindingObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_destination_route ... 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.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_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.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.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a1427753-74a0-46d4-bfed-5a4c30eee1e2 after 0 tries -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.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_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.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_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.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.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.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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.extensions.test_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.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_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.port.extensions.test_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_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_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.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_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.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_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_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_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" + ERROR [oslo_versionedobjects.exception] Exception in string format operation +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_versionedobjects/exception.py", line 119, in __init__ + message = self.msg_fmt % kwargs + ~~~~~~~~~~~~~^~~~~~~~ +KeyError: 'supported' + ERROR [oslo_versionedobjects.exception] objver: 1.7 + ERROR [oslo_versionedobjects.exception] objname: QosPolicy + ERROR [oslo_versionedobjects.exception] code: 500 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_8 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.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.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_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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_object_version_degradation_less_than_1_9 ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... 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_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_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_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist_false ... 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_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_trunk.SubPortObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values_invalid_field ... 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_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_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_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_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_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.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_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_router.FloatingIPDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.extensions.test_l3.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.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_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_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.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_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.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.test_trunk.SubPortObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_fields ... ok +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required +neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_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_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.QosPolicyPortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_rules_reloads_rules ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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.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.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.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.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.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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_max_rate_existing_pci_slot ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... 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.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.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.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_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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_clear_rate_min_tx_rate_existing_pci_slot ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... 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 + 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.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch ... ok +neutron.tests.unit.objects.test_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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_create_emb_switch_zero_vfs ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_device_exists_mismatch ... ok +neutron.tests.unit.objects.test_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_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_delete_single_transaction ... 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.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create ... 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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_get_assigned_devices_info ... ok +neutron.tests.unit.extensions.test_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.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.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_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.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.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.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.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_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.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... 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_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_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.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_net_not_external_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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_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_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added +neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... 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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_get_bound_ids ... 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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.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.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_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.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_router.FloatingIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_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_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_no_subnet ... ok +neutron.tests.unit.extensions.test_l3.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.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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_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.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_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.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.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.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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.qos.test_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_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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... 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_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.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.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.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.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_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.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.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_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_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_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_floatingip_with_subnet_id_non_admin ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... 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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... 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_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field +neutron.tests.unit.extensions.test_port_trusted_vif.PortTrustedExtensionTestCase.test_create_port_with_trusted_field ... ok +neutron.tests.unit.extensions.test_l3.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_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... 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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_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.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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_objects ... 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.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.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.QosPolicyPortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist ... 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_with_gwinfo +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo ... 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.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.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.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.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_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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_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.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.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.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.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.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyPortBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.qos.test_rule.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_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_iface_ipv6_ext_ra_subnet_returns_400 ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_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.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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... 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.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_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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok + ERROR [neutron.db.dns_db] Error deleting Floating IP record from external DNS service. Duplicate Floating IP records for test in domain test-domain.org. were found. +neutron.tests.unit.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.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_db_obj ... 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.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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.qos.test_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.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_flavor.FlavorDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_objects ... 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.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_no_nexthop_route ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.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_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_flavor.FlavorDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... 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_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_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.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.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_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_create neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create ... 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_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_duplicates ... 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_get_values ... 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_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.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.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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects ... 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.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.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.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.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_invalid_fields ... 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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... 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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_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_flavor.FlavorDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... 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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.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.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_flavor.FlavorDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_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_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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_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_extraroute.ExtraRouteDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_destination ... 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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... 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.AddressGroupDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... 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_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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_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.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_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.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.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.ExtraRouteDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_callback ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... 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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... 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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok neutron.tests.unit.objects.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_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.objects.qos.test_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.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_address_group.AddressGroupDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... 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_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.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_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_address_group.AddressGroupDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_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_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_router_gateway_fails ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_address_group.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.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.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_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.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_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.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_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_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.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_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.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_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_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.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_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.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_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_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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_none_nexthop ... 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_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok neutron.tests.unit.objects.qos.test_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_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.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_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_change_nothing ... ok +neutron.tests.unit.objects.test_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.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.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_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_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.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_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_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_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.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_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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... ok neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... 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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_fields neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_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.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.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.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_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.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_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_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' + 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.AddressGroupDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_get_standard_attr_id ... ok + ERROR [neutron.db._utils] Cannot clean up created object 06de1c1b-9278-4031-b7a4-98dc943cb3b1. Exception: Router 06de1c1b-9278-4031-b7a4-98dc943cb3b1 could not be found 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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.extensions.test_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.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_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_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_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.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_update_primary_key_forbidden_fail neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... 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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_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_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_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_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.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_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_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.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_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_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_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... 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_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.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for e48f31d9-00e3-4f4e-8427-d35843fe77de after 0 tries -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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... 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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... 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.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.objects.test_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8536bf6f-67db-40ac-a0e0-958d12b14e99 after 0 tries -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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... 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.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states ... ok -neutron.tests.unit.objects.test_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.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_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.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_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.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_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... 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.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_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceDictMiscValuesTestCase.test_dict_of_misc_values ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.qos.test_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.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_delete_subnet ... ok -neutron.tests.unit.objects.qos.test_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_flavor.ServiceProfileDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.db.test_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.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_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_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_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_validate_filters_false ... 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_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_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_create_single_transaction ... 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.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_flavor.ServiceProfileDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... 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_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_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.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_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.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_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_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_flavor.ServiceProfileDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBSepTestCase.test_floatingip_update_with_port_and_qos ... ok -neutron.tests.unit.db.test_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.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_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.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.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_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.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.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.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_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.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.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.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.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.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_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.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.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_update_routers_states_port_not_found ... ok -neutron.tests.unit.objects.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_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... 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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count ... 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_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.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.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_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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count ... 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.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.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_gateway_notifications ... 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.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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... 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.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_port_prevents_subnet_deletion ... ok -neutron.tests.unit.objects.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.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1cc8fd71-1f9a-47be-9bff-18c4e760f653 after 0 tries -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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... 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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_external_route ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 15968b7a-430e-438e-b048-3caed29529f5 after 0 tries -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.ServiceProfileDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_object ... 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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... 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.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... 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_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.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_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... 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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_contraint_conflict ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification_port_delete ... 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_add_interface_bad_values -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_bad_values ... 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.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.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.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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults -neutron.tests.unit.extensions.test_l3.ExtraAttributesMixinTestCase.test__extend_extra_router_dict_defaults ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count ... 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.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_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_multi_routes ... ok -neutron.tests.unit.extensions.test_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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' -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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.db.test_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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 60daa4a8-a420-4742-9bba-e9f014c180b9 after 0 tries -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.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpamML2.test_slaac_segment_aware_immediate_with_binding_info ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_delete_router ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.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.QosPacketRateLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object ... 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_route_update_with_one_route -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_route_update_with_one_route ... 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_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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_subnet_usable_after_update ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_list_quotas_with_admin ... 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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... 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.test_agent.AgentDbObjectTestCase.test_configurations -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... 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.AgentDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_invalid_filters ... 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.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.AgentDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count_validate_filters_false ... 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.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_allocation_router_migration ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_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.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_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_agent.AgentDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_delete_single_transaction ... 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_agent.AgentDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_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_agent.AgentDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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_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_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.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_agent.AgentDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_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.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 640d44dd-3230-4717-8155-50384dcb2db3 after 0 tries -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_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_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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.db._utils] Cannot clean up created object 93001f21-0d42-4e9f-9329-bcaef99c8b3e. Exception: +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_object_version_degradation_1_2_to_1_1_no_shared ... ok neutron.tests.unit.extensions.test_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_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.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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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.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_agent.AgentDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... 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.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_agent.AgentDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... 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_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_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.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_agent.AgentDbObjectTestCase.test_resources_synced_10 -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway ... ok -neutron.tests.unit.extensions.test_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_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.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_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_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_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_agent.AgentDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant -neutron.tests.unit.db.test_l3_hamode_db.L3HATestCase.test_vr_id_unique_range_per_tenant ... ok -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_agent.AgentDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... 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.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_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_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.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_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_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.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_create_floatingip_no_port_id_no_notify ... ok -neutron.tests.unit.extensions.test_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.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_agent.AgentDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... 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_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_create_with_net_port_dns ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_clean_obj_from_primitive ... 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.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_group.AddressGroupDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... 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_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... 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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... 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.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... 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.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.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.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.QosMinimumPacketRateRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete ... 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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.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.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_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.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.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.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_create_routers_native_quotas ... 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.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_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.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.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_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_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.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.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.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.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_single_transaction ... 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.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_address_scope.AddressScopeDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.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.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.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_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.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_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_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string -neutron.tests.unit.objects.test_base.OperationOnStringAndJsonTestCase.test_dump_field_to_string ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_delete_floatingip_no_port_id_no_notify ... ok -neutron.tests.unit.extensions.test_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.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.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_base.UniqueKeysTestCase.test_class_creation -neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... 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_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_flavor.FlavorIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_disassociate_floatingip_notify ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_count_invalid_fields ... 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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.extensions.test_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.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_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.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.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_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.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_nova.TestNovaNotify.test_notify_port_active_direct -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_notify_port_active_direct ... 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.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_address_scope.TestAddressScope.test_created_address_scope_specify_id -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_created_address_scope_specify_id ... ok - ERROR [neutron.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.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.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_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 " - 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.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_address_scope.TestAddressScope.test_delete_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_delete_address_scope ... 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.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.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.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_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_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_delete_ext_net_with_disassociated_floating_ips ... ok +neutron.tests.unit.objects.qos.test_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.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_validate_filters_false ... 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.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_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_address_scope.AddressScopeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... 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.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_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.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.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.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.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_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_address_scope.AddressScopeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_changes ... 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_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_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.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleObjectTestCase.test_update_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.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.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.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_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.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.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.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.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_return_200 ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_get_address_scope ... ok - ERROR [neutron.notifiers.nova] Error response returned from nova: i am a string! -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_nova_send_events_returns_bad_list ... ok -neutron.tests.unit.objects.test_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_flavor.FlavorIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_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.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_flavor.FlavorIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.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.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.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_port_without_uuid_device_id_no_notify ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_delete_objects_without_validate_filters ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_objects ... 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.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok -neutron.tests.unit.extensions.test_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.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_flavor.FlavorIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed -neutron.tests.unit.notifiers.test_nova.TestNovaNotify.test_update_fixed_ip_changed ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:106: UserWarning: "tenant" Quota API method is deprecated, use "project" instead - warnings.warn( -neutron.tests.unit.db.test_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_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_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.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_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.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.VxlanEndpointDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_invalid_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.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_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.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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_delete ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_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_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_construct_without_arp_responder ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_scope.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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters ... 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_flavor.FlavorIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects ... 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_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.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_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_mixed_fields ... 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.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_not_shared ... ok -neutron.tests.unit.objects.test_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.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_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.VxlanEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_db_obj ... 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_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.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.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_list_address_scopes_different_tenants_shared ... ok -neutron.tests.unit.objects.test_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_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_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.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.VxlanEndpointDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_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_first_floatingip_associate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_first_floatingip_associate_notification ... 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.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_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.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... 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_address_scope.AddressScopeDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.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.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.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_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_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.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_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.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_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_invalid_field ... 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_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_mixed_field ... 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.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_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.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_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_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_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.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_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_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_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_flavor.FlavorIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes ... 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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_network ... 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.FlavorIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_flavor.FlavorIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_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.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.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_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.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_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_flavor.FlavorIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope -neutron.tests.unit.extensions.test_address_scope.TestAddressScope.test_update_address_scope ... 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.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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... 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_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios +neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok +neutron.tests.unit.objects.qos.test_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_get_object ... 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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type +neutron.tests.unit.objects.qos.test_rule_type.QosRuleTypeObjectTestCase.test_wrong_type ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_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_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_base.BaseDbObjectNewEngineFacade.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok +neutron.tests.unit.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.BaseDbObjectNewEngineFacade.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete ... 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_base.BaseDbObjectNewEngineFacade.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_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_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.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.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_base.BaseDbObjectNewEngineFacade.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... 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_base.BaseDbObjectNewEngineFacade.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... 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.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_base.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_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_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.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_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... skipped "Test class has no project_id field" neutron.tests.unit.extensions.test_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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_false ... 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_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 - 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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_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_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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... 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_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_single_transaction ... 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.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port +neutron.tests.unit.extensions.test_l3.L3NatDBFloatingIpTestCaseWithDNS.test_floatingip_disassociate_port ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_invalid_fields ... ok +neutron.tests.unit.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... 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.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_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_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 -/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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_native_plugin_failure ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... 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_l3.L3NatDBIntTestCase.test_network_update_external_failure -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... 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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters ... 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_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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_networks_bulk_tenants_and_quotas ... skipped 'Plugin does not support native bulk network create' -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.port.extensions.test_port_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.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.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.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_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.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_trusted.PortTrustedIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete ... 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_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_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.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.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.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_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False -neutron.tests.unit.extensions.test_floatingip_pools.FloatingIPPoolsDBSepTestCase.test_get_floatingip_pools_ipv6_2_False ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... 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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... 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_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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_invalid_fields ... 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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.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_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... 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_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.BaseDbObjectUniqueKeysTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object ... 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_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_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_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_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.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_false +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... 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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok +neutron.tests.unit.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_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_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_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_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_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.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_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_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_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_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips ... 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_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_filtering_by_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_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_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_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.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_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_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_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_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_fields_no_update ... 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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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_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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_db_obj ... 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.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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_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_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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network ... 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.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.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_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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.port.extensions.test_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.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_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.objects.port.extensions.test_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_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_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.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_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.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_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_invalid_admin_status ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingip_delete_after_event ... 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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_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.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_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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_changes_forbidden ... 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_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_base.BaseDbObjectUniqueKeysTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_objects_valid_fields ... 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.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_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.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filter ... ok +neutron.tests.unit.objects.test_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.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_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_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_base.UniqueKeysTestCase.test_class_creation +neutron.tests.unit.objects.test_base.UniqueKeysTestCase.test_class_creation ... 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_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_flavor.FlavorDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count ... 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.FlavorDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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_flavor.FlavorDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.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.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.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_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_with_fields ... ok -neutron.tests.unit.objects.port.extensions.test_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.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_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... 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_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_invalid_quota_value ... ok -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_changes ... 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.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_objects_exist_false ... 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.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_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.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.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.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.L3NatDBSepTestCase.test_floatingip_port_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... 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.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_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_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_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.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.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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_clean_obj_from_primitive ... 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_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_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.test_l3_hamode.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_quotas_limit_check_with_not_registered_resource_fails ... ok -neutron.tests.unit.objects.qos.test_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_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_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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... 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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_invalid_fields ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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.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_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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.qos.test_binding.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_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object ... ok -neutron.tests.unit.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.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 -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... ok -neutron.tests.unit.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_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.objects.qos.test_binding.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_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.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.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.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.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_bad_vlan_transparent_attr ... ok -neutron.tests.unit.objects.qos.test_binding.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_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.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.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_network_create_with_vlan_transparent_attr ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_create_precommit_event ... ok -neutron.tests.unit.objects.test_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count ... 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_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.QosBandwidthLimitRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.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.TestIpamSubnets.test_update_subnet_no_gateway -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_no_gateway ... ok -neutron.tests.unit.objects.test_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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_create_single_transaction ... 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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_db_obj ... 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_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_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_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_vlantransparent.VlanTransparentExtensionTestCase.test_show_network -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_show_network ... 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.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_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_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_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_delete_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.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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects ... 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_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.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... 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_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_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_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_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_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_filtering_by_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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.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_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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_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_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.FlavorDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_single_transaction ... 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.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_agent ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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_get_objects_single_transaction +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_single_transaction ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.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_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_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_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.FlavorDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_clean_obj_from_primitive ... 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_count +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_new_segment_after_host_reg ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist ... 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_flavor.FlavorDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_object ... 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_flavor.FlavorDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_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_flavor.FlavorDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.FlavorDbObjectTestCase.test_update_single_transaction ... 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_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_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_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.FloatingIPDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... 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_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_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_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_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_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_ipam.IpamAllocationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... 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.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.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.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_filtering_by_fields ... 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.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_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_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.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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... 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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... 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_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_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.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_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_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_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_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_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.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_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_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.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_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.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.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.db.test_ipam_pluggable_backend.TestIpamSubnets.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.objects.qos.test_rule.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_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.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_floatingips_op_agent ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_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_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.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_fields_no_update ... 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_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.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.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_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.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_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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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_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_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_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_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_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_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.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_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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist ... 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_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.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.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_add_router_interface_no_interface_info ... ok -neutron.tests.unit.objects.test_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.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway -neutron.tests.unit.db.test_l3_db.L3_NAT_db_mixin.test_create_router_gateway ... ok -neutron.tests.unit.objects.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... 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.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.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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_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.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_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_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_for_new_resource_type ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist ... 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.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_adding_component_idempotent ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_interfaces_op_agent ... ok -neutron.tests.unit.objects.test_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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_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.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_is_object_blocked ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... 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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... 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_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_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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingOVS.test_segment_deletion_removes_host_mapping ... ok +neutron.tests.unit.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_clean_obj_from_primitive +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_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.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_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_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.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_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.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_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects ... 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_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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... 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_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.LocalIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_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_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_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.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_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_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_delete +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_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.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_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_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.LocalIPAssociationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.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_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.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_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_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_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.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_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.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_local_ip.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_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_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_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_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_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_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_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_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_objects_exist_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_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.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_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_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.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_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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_local_ip.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_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_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_local_ip.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_ipam.IpamAllocationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_local_ip.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_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.IpamAllocationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.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_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_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_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.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_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_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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_no_callback_on_missing_object ... ok -neutron.tests.unit.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_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.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_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.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.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_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_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.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_show_default_quotas_with_admin ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_after_component_finishes ... ok -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components -neutron.tests.unit.db.test_provisioning_blocks.TestStatusBarriers.test_provisioned_with_no_components ... ok -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleDbObjectTestCase.test_update_objects ... 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.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_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.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.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_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_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.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_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.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_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_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_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared -neutron.tests.unit.extensions.test_vlantransparent.VlanTransparentExtensionTestCase.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_fails_nested ... ok -neutron.tests.unit.objects.qos.test_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... 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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.qos.test_rule.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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_delete_event -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_delete_event ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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.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_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok -neutron.tests.unit.extensions.test_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_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.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_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_network.ExternalNetworkDbObjectTestCase.test_count neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count ... ok -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_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_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_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_without_validate_filters ... 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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_extra_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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_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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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_queue_events -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_queue_events ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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_send_event_exception -neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_event_exception ... 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.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 - 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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist ... 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.db.test_api.GetValuesTestCase.test_get_values -neutron.tests.unit.objects.db.test_api.GetValuesTestCase.test_get_values ... 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.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... 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_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_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.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_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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_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_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.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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... 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_local_ip.LocalIPIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_changes ... 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.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_count_validate_filters_false ... 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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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_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_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_port_id_returns_409 ... ok +neutron.tests.unit.objects.test_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_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.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_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.L3HARouterNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... 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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.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 " +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.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.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_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_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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_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.NetworkRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... 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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... 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_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_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters ... 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.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan ... ok +neutron.tests.unit.extensions.test_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... 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_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_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_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_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.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_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_network.NetworkRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create ... 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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... 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_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_network.NetworkRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... 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_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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects ... 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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... 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_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_create ... 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.FloatingIPDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object ... 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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since +neutron.tests.unit.extensions.test_timestamp.TimeStampChangedsinceTestCase.test_list_resources_with_invalid_changed_since ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_delete_router_intf_with_subnet_id_returns_409 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " +neutron.tests.unit.objects.test_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... 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_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_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_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_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_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.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_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.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.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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_fail_after_port_create ... ok +neutron.tests.unit.objects.test_base.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.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_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_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_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_metering.MeteringLabelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... 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_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_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... 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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... 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_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_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_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_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_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_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_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_metering.MeteringLabelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_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_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.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.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.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_single_transaction ... 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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... 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.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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... 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.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_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.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_extraroute.ExtraRouteDBIntTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... 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.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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_create ... 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_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_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.objects.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.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_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_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_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_gateway_set_retry +neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok neutron.tests.unit.objects.plugins.ml2.test_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.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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete ... 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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.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_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_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_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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.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.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.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.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_create_port_with_extradhcpopts_ipv6_opt_version ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.qos.test_rule.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_network.NetworkDbObjectTestCase.test__attach_qos_policy +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__attach_qos_policy ... 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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... ok neutron.tests.unit.objects.plugins.ml2.test_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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_object neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_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: QosDscpMarkingRule - ERROR [oslo_versionedobjects.exception] code: 500 +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_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_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.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_false ... 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_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_network.ExternalNetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist ... 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.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_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_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.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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects ... 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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.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_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_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_single_transaction ... 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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.plugins.ml2.test_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.QosDscpMarkingRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_objects_valid_fields ... ok neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.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_network.ExternalNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_db_obj ... 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.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_network.NetworkDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... 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_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_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_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_rule.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_updates_from_db_object ... ok neutron.tests.unit.objects.plugins.ml2.test_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.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_net_policy ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_agent_gw_port_and_port_policy ... ok +neutron.tests.unit.objects.test_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.NetworkDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_invalid_filters ... 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.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_net_policy ... ok +neutron.tests.unit.objects.test_network.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_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.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_compute_port_and_only_net_policy ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_floatingips ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_out_of_pool ... ok +neutron.tests.unit.objects.test_metering.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_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_network.NetworkRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... 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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.qos.test_rule.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_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_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_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.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_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.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_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_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_network.ExternalNetworkIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create ... 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.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy -neutron.tests.unit.objects.qos.test_rule.QosRuleObjectTestCase.test_should_apply_to_port_with_network_port_and_port_policy ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... 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.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.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.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_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.NetworkDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_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.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_network.ExternalNetworkIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... 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_metering.MeteringLabelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.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.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_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_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_router.FloatingIPDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_object ... 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_address_group.AddressGroupDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_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_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... 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_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.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_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_network.ExternalNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_objects ... 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.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_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_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... 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_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_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_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.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_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... 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_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.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.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.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_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_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.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_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_address_group.AddressGroupDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_db_obj ... 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_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.extensions.test_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_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_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_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_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_count ... 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.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.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_gateway ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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_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_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_delete_single_transaction ... 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.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_name_extradhcpopt ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_filtering_by_fields ... 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_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.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.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_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_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_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_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.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_blank_router_extradhcpopt ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... 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.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_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_network.NetworkSegmentDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_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.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.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_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_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.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_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.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_network.NetworkSegmentDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... 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.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_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_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_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_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.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_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.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.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_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_get_objects_queries_constant -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.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.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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_object ... 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.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.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.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_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_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_routers_query_ignore_interfaces_with_moreThanOneIp ... ok -neutron.tests.unit.objects.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_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_address_group.AddressGroupDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist ... 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.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_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.NetworkSegmentDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' -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_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value -neutron.tests.unit.extensions.test_extra_dhcp_opt.TestExtraDhcpOpt.test_update_port_with_extradhcpopts_ipv6_change_value ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_attributes ... 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.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_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_objects_exist_validate_filters_false ... 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_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.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_address_group.AddressGroupDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_object ... 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.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.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.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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.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_address_group.AddressGroupDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_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_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" -/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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create ... 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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_duplicates ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_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_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_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_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.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_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.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... 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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_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.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... 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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_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.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_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.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.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.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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_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.NetworkDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... 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_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.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.qos.test_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.ExternalNetworkDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.qos.test_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_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_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.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.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_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.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.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.QosPolicyFloatingIPBindingObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.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.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_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.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.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_delete_objects_valid_fields ... 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_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_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.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.ExternalNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.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.ExternalNetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... 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.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.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.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_network.NetworkDbObjectTestCase.test_dns_domain +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_dns_domain ... 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.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_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_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_network.NetworkRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object ... 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.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.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.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_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.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_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_network.ExternalNetworkIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes ... 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.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_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.ExternalNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_object ... 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_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_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_floatingip.FloatingIPDNSDbObjectTestcase.test_update_single_transaction ... 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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_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.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.NetworkRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects ... 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.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.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.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_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_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.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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_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_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.qos.test_binding.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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.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.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.NetworkDNSDomainIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +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.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.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... 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.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_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_router.FloatingIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... 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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... 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_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_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.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_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_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_network.NetworkSegmentDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count ... 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_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_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_fields ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_list_with_pagination ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_count_invalid_fields ... 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' -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_metering.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.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_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_metering.MeteringLabelRuleObjectTestCase.test_create neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values ... 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.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.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_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_l3_agent_sync_interfaces ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_invalid_filters ... 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.NetworkDNSDomainIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... ok neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.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_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.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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_metering.MeteringLabelRuleObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_network.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.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_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_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values ... 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_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.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_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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_invalid_field ... 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.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_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_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_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.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_get_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.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_metering.MeteringLabelRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.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.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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_metering.MeteringLabelRuleObjectTestCase.test_get_object neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_object ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_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.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.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" ' +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.qos.test_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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_admin ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_network.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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.objects.test_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... 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.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.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_metering.MeteringLabelRuleObjectTestCase.test_get_objects neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_create_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.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_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.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden ... 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.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_create_with_port_details ... ok -neutron.tests.unit.objects.test_base.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_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.NetworkPortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_fields ... 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.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_fields ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... 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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.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_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.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... 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_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... 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_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_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.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.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.NetworkSegmentDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_db_obj ... 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_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_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.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_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_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_without_validate_filters neutron.tests.unit.objects.test_metering.MeteringLabelRuleObjectTestCase.test_get_objects_without_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.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.ExternalNetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " neutron.tests.unit.objects.test_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_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_objects.TestObjectVersions.test_versions +neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... 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_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_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.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_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_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_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_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_network.NetworkDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_network.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_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_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_delete_precommit_event ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... 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_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_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_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_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_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.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_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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_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_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_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_ports.PortIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... 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_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_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_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_network_with_portsecurity_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok neutron.tests.unit.objects.test_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_ports.PortIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete ... 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.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_objects ... 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_ports.PortIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values ... 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_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_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_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... ok neutron.tests.unit.objects.test_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.objects.test_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.NetworkSegmentRangeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.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.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... 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_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_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_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.test_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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok neutron.tests.unit.objects.test_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_ports.PortIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... 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_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_ports.PortIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... 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_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_ports.PortIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... 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_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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_delete_single_transaction ... 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_ports.PortIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... 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_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.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_network.NetworkDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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_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_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_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_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok +neutron.tests.unit.objects.test_ports.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_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_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.AddressAssociationObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... 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_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.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_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_v1_1_to_v1_0_drops_qos_policy_id ... ok +neutron.tests.unit.objects.test_ports.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.AddressAssociationObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_filtering_by_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_ports.PortIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... 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.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_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_ports.PortIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.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.PortIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... 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_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.PortBindingLevelDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... 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_network.NetworkDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... 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_ports.PortIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... 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_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_ports.PortIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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_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_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_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_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_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_router.RouterPortIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... 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_router.RouterPortIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... 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_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_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_router.RouterPortIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_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_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.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_router.RouterPortIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... 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_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_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_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_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... 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.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_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters ... 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_router.RouterPortIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_fields_no_update ... 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_router.RouterPortIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object ... 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_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_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_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_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction ... 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_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_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_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_network.NetworkDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... 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_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.PortIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_different_net ... ok +neutron.tests.unit.objects.test_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_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.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_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_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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.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_quota.QuotaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... 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_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.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_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_duplicates ... 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_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network.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.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.NetworkSegmentIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.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.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.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_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_quota.QuotaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_create_single_transaction ... 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_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_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_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_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_router.RouterPortIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... 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_quota.QuotaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_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_network.NetworkSegmentIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_fields_no_update ... 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_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_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_network.NetworkSegmentIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... 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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create ... 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_quota.QuotaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... 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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count ... 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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_count_invalid_filters ... 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.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_objects_nothing_to_update ... ok -/build/reproducible-path/neutron-25.0.0/neutron/extensions/quotasv2.py:140: UserWarning: Neutron quota engine will require "--force" parameter to set a quota limit without checking the resource usage. - warnings.warn('Neutron quota engine will require "--force" ' - WARNING [quotasv2] An exception happened while processing the request body. The exception message is [Invalid input for network. Reason: '-2' is too small - must be at least '-1'.]. -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 -neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionDbTestCase.test_update_quotas_with_negative_integer_returns_400 ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent -neutron.tests.unit.extensions.test_l3.L3AgentDbSepTestCase.test_router_gateway_op_agent ... ok -neutron.tests.unit.objects.test_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_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_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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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_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_network.NetworkSegmentIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects ... 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_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.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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete ... 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_quota.QuotaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_delete_objects ... 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_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_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_quota.QuotaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... 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_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_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details -neutron.tests.unit.extensions.test_fip_port_details.FloatingIPPortDetailsDBIntTestCase.test_floatingip_list_with_port_details ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_create_single_transaction ... 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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_db_obj ... 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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.ExternalNetworkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects ... 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 -/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_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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_network.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_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.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_router.RouterPortIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... 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_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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_extra_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_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_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_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.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_object ... 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_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_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_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_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.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_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_address_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_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_network.NetworkSegmentDbObjTestCase.test_hosts neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_hosts ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network_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.NetworkDNSDomainDbObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.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.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.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_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_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_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_network.NetworkSegmentIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... 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_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_objects ... 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_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_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.RouterPortIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_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_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_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_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_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_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_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_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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_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_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_network.NetworkSegmentDbObjTestCase.test_objects_exist neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_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.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_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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_invalid_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.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_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.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_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_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_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_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_quota.QuotaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... 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.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.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... 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_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.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_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... 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_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_quota.QuotaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_no_exist ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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_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.NetworkSegmentDbObjTestCase.test_objects_exist_false neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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.QuotaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.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_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_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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.objects.test_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_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_ports.PortBindingLevelDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_address_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_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_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_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_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 -/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.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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist ... 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.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.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_invalid_service_type ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_db_obj ... 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.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... 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.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_create_single_transaction ... 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_network.NetworkSegmentDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_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.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_name ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_db_obj ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok -neutron.tests.unit.objects.test_network_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_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_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_dup_subnet2_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... 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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_shared_without_physical_network_for_vlan ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... 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_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_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_object ... 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_network.NetworkSegmentDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingDbObjectTestCase.test_update_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.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc -neutron.tests.unit.extensions.test_l3.L3DBFloatingIpTestCaseLogging.test_create_floatingip_event_logging_port_assoc ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_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_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_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_quotasv2.TestQuotaDriverLoad.test_quota_driver_load -neutron.tests.unit.extensions.test_quotasv2.TestQuotaDriverLoad.test_quota_driver_load ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_delete_single_transaction ... 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_flavors.FlavorExtensionTestCase.test_get_flavors -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_clean_obj_from_primitive ... 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.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update_subnet_gateway_disabled ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_service_profiles ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... 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_flavors.FlavorExtensionTestCase.test_show_flavor -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.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_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_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_azs ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.objects.test_network_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_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_association_error ... 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_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_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_delete_objects ... 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_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_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_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.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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network_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.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_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_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing -neutron.tests.unit.extensions.test_router_availability_zone.TestAZRouterCase.test_create_router_with_default_azs_not_existing ... ok -neutron.tests.unit.extensions.test_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_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_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.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_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_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.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_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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_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_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_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_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_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description -neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_too_long_description ... ok -neutron.tests.unit.objects.test_network.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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... 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_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_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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.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.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_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_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_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.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_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_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.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_fields_no_update ... 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.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_network.NetworkPortSecurityIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.extensions.test_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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_no_address_scope ... ok -neutron.tests.unit.objects.test_network.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_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_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_ports.PortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.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.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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope ... ok -neutron.tests.unit.objects.test_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.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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.port.extensions.test_port_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_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.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_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.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.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_ports.PortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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_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.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_subnet.DNSNameServerDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... 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.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.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.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_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.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.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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.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.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_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_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... 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_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.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_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_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... 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.NetworkDNSDomainDbObjectTestcase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok -neutron.tests.unit.objects.test_network_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_add_interface_overlapped_cidr_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_overlapped_cidr_returns_400 ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_duplicates ... 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.DNSNameServerDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_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_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_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_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_ports.PortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_l3_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_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_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... 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_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_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.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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet -neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix_with_allocated_subnet ... ok -neutron.tests.unit.objects.test_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.ipam.test_requests.TestAddressRequest.test_any_address -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_any_address ... 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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... 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_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.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.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_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.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.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_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.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 -neutron.tests.unit.ipam.test_requests.TestAddressRequest.test_specific_address_ipv4 ... 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_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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_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_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv4 ... ok -neutron.tests.unit.objects.test_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.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_any_address_request_is_loaded_for_ipv6 ... ok -neutron.tests.unit.objects.test_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.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_args_are_passed_to_specific_request ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... 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.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.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_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestSubnetRequestFactory.test_specific_subnet_request_is_loaded ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_port ... 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.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_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_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.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_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.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.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_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.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.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.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_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_object_single_transaction ... 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_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_l3_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_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_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.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.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnet.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_contains ... ok -neutron.tests.unit.objects.test_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.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_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.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.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_objects_with_string_matching_filters_starts ... ok -neutron.tests.unit.objects.port.extensions.test_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_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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_ports.PortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects ... 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.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.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_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends -neutron.tests.unit.objects.db.test_api.CRUDScenarioTestCase.test_get_values_with_string_matching_filters_ends ... ok -neutron.tests.unit.objects.test_subnet.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_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_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.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_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_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_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_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_ports.PortBindingLevelIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_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_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_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.PortBindingLevelIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... 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_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... 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.PortBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_objects ... 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.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects_valid_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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_create ... 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.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.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_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_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_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_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeIntTestCase.test_router_gateway_set_retry ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.PortBindingLevelIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... 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_ports.PortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_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.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... 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.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_network.NetworkDNSDomainDbObjectTestcase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDNSDomainDbObjectTestcase.test_update_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_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.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.DistributedPortBindingIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields ... 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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... 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_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_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... 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_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_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.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.extensions.test_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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... 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_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.extensions.test_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_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_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_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.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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.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_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.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.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_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_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... 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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object ... 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.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_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_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_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_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_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.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... 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.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_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_hints.PortHintsDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.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.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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... 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.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_ports.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_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.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_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.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_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_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.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_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok -neutron.tests.unit.objects.test_ports.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.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_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.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... 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.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_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.PortBindingLevelIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_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_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.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... 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.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values ... 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_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_invalid_field ... 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.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.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.plugins.ml2.test_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_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.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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_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_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.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_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_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.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... 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.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_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_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_port_existing_network_returns_400 ... ok -neutron.tests.unit.objects.test_ports.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_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_fields ... 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_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_ports.PortDNSIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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.PortDNSIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_invalid_fields ... 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_update_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_without_validate_filters ... 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_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.objects.test_ports.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.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_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.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_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_ports.PortDNSIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create ... 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_ports.PortDNSIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_with_both_ids_returns_400 ... ok -neutron.tests.unit.objects.test_ports.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.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_ports.PortDNSIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update ... 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_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.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_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_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_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_object_unique_key ... 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_ports.PortDNSIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.port.extensions.test_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_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_router.RouterPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count ... 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.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_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.PortDNSIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_with_assoc_fails ... ok -neutron.tests.unit.objects.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_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.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.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_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.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_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.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_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_count_validate_filters_false ... 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.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_invalid_filters ... 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.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_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_false ... 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.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.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.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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_db_obj ... 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_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.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_router.RouterPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_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.PortBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... 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.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_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.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_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.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_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.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.extensions.test_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_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_objects ... 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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters ... 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.PortDNSIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count ... 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_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_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.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_quota.ReservationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_count_invalid_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_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_create_single_transaction ... 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_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_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_clears_orphaned_floatingip_port ... ok -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant -neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant ... ok -neutron.tests.unit.extensions.test_l3_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_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_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_db_obj ... 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_quota.ReservationDbObjectTestCase.test_delete_expired -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_expired ... 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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_filtering_by_fields ... 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_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_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_quota.ReservationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_objects ... 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.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_create_show_ext_gwinfo_with_snat_enabled ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_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_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.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_ports.PortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... 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_quota.ReservationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_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_quota.ReservationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_filtering_by_fields ... 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_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_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value -neutron.tests.unit.extensions.test_quotasv2_detail.DetailQuotaExtensionDbTestCase.test_detail_quotas_negative_limit_value ... ok -neutron.tests.unit.objects.test_quota.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_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_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.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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects ... 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_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_quota.QuotaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.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.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_remove_port_security_security_group ... ok +neutron.tests.unit.objects.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_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.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_unknown_device ... ok +neutron.tests.unit.objects.test_securitygroup.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.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok +neutron.tests.unit.objects.test_securitygroup.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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok +neutron.tests.unit.objects.test_securitygroup.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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... 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_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.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_minimum_bandwidth_on_assigned_vf ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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_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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_delete_rules_on_assigned_vf ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.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_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_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_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_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok +neutron.tests.unit.objects.test_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.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_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_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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id ... ok +neutron.tests.unit.objects.test_securitygroup.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__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_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.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves ... ok +neutron.tests.unit.objects.test_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_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_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.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.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_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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create ... 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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.objects.test_network.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete ... 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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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_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_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_network.NetworkSegmentDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... 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.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_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects ... 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.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_vlan_not_found ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_invalid_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_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges ... ok +neutron.tests.unit.objects.test_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_ports.PortBindingLevelDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_object ... 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_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.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_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_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_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.SecurityGroupRuleDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_network.SegmentHostMappingIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... 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.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_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_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_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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.NetworkSegmentDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkSegmentDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects ... 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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_network.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_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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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_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_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_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_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_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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values ... 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.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_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_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_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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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_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_network.NetworkPortSecurityDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... 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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count ... 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_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_network.SegmentHostMappingIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_values ... 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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_create_single_transaction ... 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_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.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_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.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_changes_forbidden ... 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.NetworkPortSecurityDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... 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_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.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.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_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.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.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_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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... 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.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_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_changes_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.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_count_invalid_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.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_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.NetworkPortSecurityDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_single_transaction ... 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_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_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... ok +neutron.tests.unit.objects.test_network_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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_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_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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_create ... 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_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_ports.PortBindingIfaceObjTestCase.test_count neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_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_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_ports.PortBindingIfaceObjTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_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.objects.test_local_ip.LocalIPDbObjectTestCase.test_count +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... 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.PortBindingIfaceObjTestCase.test_count_validate_filters_false neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3_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_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_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_ports.PortBindingIfaceObjTestCase.test_create neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_network_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_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.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_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.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_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.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_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_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_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.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields ... 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_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_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.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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_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_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.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_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_ports.PortBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_create_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.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_janitor_updates_port_device_id ... ok +neutron.tests.unit.objects.test_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_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_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_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_ports.PortBindingIfaceObjTestCase.test_fields_no_update neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_fields_no_update ... 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_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects ... ok neutron.tests.unit.objects.test_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_quota.ReservationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_objects_exist_false ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... 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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__filter_candidates_for_ha_chassis_group_with_az ... ok +neutron.tests.unit.objects.test_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok neutron.tests.unit.objects.test_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_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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects ... 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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok +neutron.tests.unit.objects.test_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_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3_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.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_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_portsecurity.TestPortSecurity.test_updating_network_port_security +neutron.tests.unit.extensions.test_portsecurity.TestPortSecurity.test_updating_network_port_security ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request ... 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_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_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_reservation_synthetic_field ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' neutron.tests.unit.objects.test_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_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_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_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_bad_range ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints ... ok +neutron.tests.unit.objects.test_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_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.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.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_quota.ReservationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_object ... 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_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_network_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_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_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.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_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_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_quota.ReservationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_objects ... 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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_overlap ... ok +neutron.tests.unit.objects.test_network_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_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... 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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok +neutron.tests.unit.objects.test_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_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_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.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range +neutron.tests.unit.ipam.test_requests.TestIpamSubnetRequests.test_subnet_request_with_range ... ok +neutron.tests.unit.objects.test_network_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_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values ... 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_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_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_quota.ReservationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ReservationDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_network_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.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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_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_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host ... ok neutron.tests.unit.objects.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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.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_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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_duplicates ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok +neutron.tests.unit.objects.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_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_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete ... 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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_fields ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects ... 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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_invalid_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.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_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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_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.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.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.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_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_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.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_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_objects_exist_false ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_fields_no_update ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object ... 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_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_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_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_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.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_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_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_router.RouterPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_object_unique_key ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_not_update_router_gateway_if_service_type_not_related ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_port ... 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.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_default ... ok -neutron.tests.unit.objects.test_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_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.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_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_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_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_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_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.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_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.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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.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.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_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_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.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_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.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.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_router.RouterPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.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_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.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping -neutron.tests.unit.extensions.test_segment.TestDhcpAgentSegmentScheduling.test_segment_scheduling_no_host_mapping ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_fields ... 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_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.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.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_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.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_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_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.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.port.extensions.test_port_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.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.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.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_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_router.RouterPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_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.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_create_ingress_bandwidth_limit ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled -neutron.tests.unit.extensions.test_l3_ext_gw_mode.ExtGwModeSepTestCase.test_router_update_ext_gwinfo_with_snat_disabled ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.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.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.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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_add_interface_subnet ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... 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_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.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.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.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty ... ok -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_ingress_bandwidth_limit ... ok -neutron.tests.unit.extensions.test_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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_device_name ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_gw_port_ids_by_router_id ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced -neutron.tests.unit.plugins.ml2.drivers.macvtap.test_macvtap_common.MacvtapCommonTestCase.test_get_vlan_subinterface_name_advanced ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... 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.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.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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__check_bridge_datapath_id ... ok -neutron.tests.unit.objects.test_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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__get_ofport_moves ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__setup_tunnel_port_while_new_mapping_is_added ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... 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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__update_network_segmentation_id_mapping_not_found ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.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_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.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.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_ports.PortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... 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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count ... 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_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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test__validate_rp_bandwidth_bridges ... ok -neutron.tests.unit.objects.test_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.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_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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields ... 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_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_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_agent_type_ovs ... ok -neutron.tests.unit.objects.test_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_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.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_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_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_segment.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.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_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_tag.TagIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.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.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_and_remove_gateway_tenant_ctx ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... 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_tag.TagIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses ... ok -neutron.tests.unit.objects.test_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_tag.TagIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_arp_spoofing_fixed_and_allowed_addresses_ipv6 ... ok -neutron.tests.unit.objects.test_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_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_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_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_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_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.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_tag.TagIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... 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_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_tag.TagIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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.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_tag.TagIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.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.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_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... 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_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_valid_fields ... 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.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_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_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_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_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.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_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_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_tag.TagIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... 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.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_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.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_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_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... 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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices ... ok -neutron.tests.unit.objects.test_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_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_does_not_set_refresh_tunnels_if_tunnels_exist ... ok -neutron.tests.unit.objects.test_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.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_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.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_tag.TagIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Configuration for devices failed! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_hints_valid_hints ... ok -neutron.tests.unit.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_devices_sets_refresh_tunnels_if_tunnels_missing ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_bind_port_with_missing_network ... ok -neutron.tests.unit.extensions.test_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_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate ... ok -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_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_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_binding_activate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_activate_not_for_host ... ok -neutron.tests.unit.objects.test_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_not_for_host ... ok -neutron.tests.unit.objects.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_binding_deactivate_removed_port ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create ... 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_ports.PortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.objects.test_trunk.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_raises ... ok -neutron.tests.unit.objects.test_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_trunk.TrunkObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_check_agent_configurations_for_dvr_with_vlan ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_invalid_fields ... 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.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_extraroute.ExtraRouteDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create ... 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_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_configurations_has_rp_bandwidth -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_bandwidth ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_default_inventory ... ok -neutron.tests.unit.objects.test_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_ports.PortBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_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.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_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortBindingIfaceObjTestCase.test_update_objects_valid_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.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_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_trunk.TrunkObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_missing_object ... 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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_configurations_has_rp_pp_with_direction ... ok -neutron.tests.unit.objects.test_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_create_call_extensions -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_call_extensions ... 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_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.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_trunk.TrunkObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_object_unique_key ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_create_smartnic_port_map_entry_data ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_invalid_filters ... 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.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_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_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_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_netdev ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.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_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_delete_single_transaction ... 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_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_datapath_type_system ... ok -neutron.tests.unit.objects.port.extensions.test_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_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_segment_after_host_reg ... ok -neutron.tests.unit.objects.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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_del_fdb_flow_idempotency ... ok -neutron.tests.unit.objects.test_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated ... ok -neutron.tests.unit.extensions.test_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_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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_create_update_delete ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_ext_br_recreated_fail_setup_physical_bridge ... ok -neutron.tests.unit.objects.test_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_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_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.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_ports.PortBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_trunk.TrunkObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_with_validate_filters ... 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.TrunkObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_dup_subnet2_returns_400 ... ok -neutron.tests.unit.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.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_trunk.TrunkObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_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_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.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.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_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.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.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_create_with_gwinfo -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_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_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.PortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.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_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_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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.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_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.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.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.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.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_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_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_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.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.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.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_filtering_by_fields ... 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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment +neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_random_unallocated_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.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_local_ip.LocalIPDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_db_obj ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok +neutron.tests.unit.objects.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.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_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.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_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_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_create_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.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.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.ResourceDeltaDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... 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.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_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_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_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_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.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_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_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.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_quota.ResourceDeltaDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... 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.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_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_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.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_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.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.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.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.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.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_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_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_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.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_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_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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_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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options ... ok +neutron.tests.unit.objects.test_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.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_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.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.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_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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... 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.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... 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_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_objects_exist_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.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_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.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.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_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_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_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.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] OVS is down, not reporting state to server +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.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.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestESwitchManagerApi.test_discover_devices_without_device ... ok -neutron.tests.unit.objects.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects ... 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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_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_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete_objects_valid_fields ... ok neutron.tests.unit.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.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.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.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.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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.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.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_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_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_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.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.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_servicetype.ServiceTypeManagerTestCase.test_add_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... 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_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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... 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_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.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.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.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_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.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.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_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.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.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_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.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_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_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_create_with_gwinfo_ext_ip_non_admin ... ok -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... ok -neutron.tests.unit.objects.port.extensions.test_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_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... 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.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_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_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_quota.ResourceDeltaDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.objects.test_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.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_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.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 - ERROR [neutron.services.provider_configuration] Driver driver_path is not unique across providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service ... ok - ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... ok -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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) - ~~^^^^^^^^^^^^^ -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 - 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 -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.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.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.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.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.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.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.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLRouterPortInLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok -neutron.tests.unit.objects.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.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_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_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_hints.PortHintsIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.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_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnConnection.test_connection_sb_start ... ok -neutron.tests.unit.extensions.test_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.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_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.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_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... 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.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_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... ok neutron.tests.unit.plugins.ml2.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.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.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.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" neutron.tests.unit.plugins.ml2.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_changes ... 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.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.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.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.test_rbac_db.RbacNeutronDbObjectTestCase.test_create +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_dead_with_port_already_dead ... ok -neutron.tests.unit.objects.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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.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.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.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.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_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.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.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test__verify_ip_succeeds ... ok -neutron.tests.unit.objects.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_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... 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_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_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_updates_from_db_object ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_clean_obj_from_primitive ... 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_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_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_update ... 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_port_delete_after_update neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_after_update ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_delete ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_delete_removed_port ... ok -neutron.tests.unit.objects.test_router.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.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_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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.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.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_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.test_quota.ResourceDeltaDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_create_duplicates ... 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.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_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_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.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.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.ResourceDeltaDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.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.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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.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_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... 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_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... 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.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.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.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_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.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.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_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... 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.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_port_update_unbound_smartnic_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_port_update_unbound_smartnic_port ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... 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.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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object_unique_key ... skipped "No unique keys found in test class " neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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_update_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_fields ... 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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_activated_bindings ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... 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_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_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_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_not_migrating_additional_chassis_present ... ok neutron.tests.unit.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.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.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.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.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.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_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_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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_deleted_ports_cleans_network_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.extensions.test_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 - ERROR [oslo_db.api] DB exceeded retry limit. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -sqlite3.IntegrityError: UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address - -The above exception was the direct cause of the following exception: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 893, in create - db_obj = obj_db_api.create_object( - self, self.obj_context, self.modify_fields_to_db(fields)) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/db/api.py", line 72, in create_object - with obj_cls.db_context_writer(context): - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 1042, in _transaction_scope - with current._produce_block( - ~~~~~~~~~~~~~~~~~~~~~~^ - mode=self._mode, - ^^^^^^^^^^^^^^^^ - ...<2 lines>... - allow_async=self._allow_async, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - context=context) as resource: - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/contextlib.py", line 148, in __exit__ - next(self.gen) - ~~~~^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 664, in _session - self.session.flush() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4352, in flush - self._flush(objects) - ~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4487, in _flush - with util.safe_reraise(): - ~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ - raise exc_value.with_traceback(exc_tb) - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/session.py", line 4448, in _flush - flush_context.execute() - ~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute - rec.execute(self) - ~~~~~~~~~~~^^^^^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute - util.preloaded.orm_persistence.save_obj( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self.mapper, - ^^^^^^^^^^^^ - uow.states_for_mapper_hierarchy(self.mapper, False, False), - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - uow, - ^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 93, in save_obj - _emit_insert_statements( - ~~~~~~~~~~~~~~~~~~~~~~~^ - base_mapper, - ^^^^^^^^^^^^ - ...<3 lines>... - insert, - ^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/persistence.py", line 1048, in _emit_insert_statements - result = connection.execute( - statement, multiparams, execution_options=execution_options - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1418, in execute - return meth( - self, - distilled_parameters, - execution_options or NO_OPTIONS, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/sql/elements.py", line 515, in _execute_on_connection - return connection._execute_clauseelement( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - self, distilled_params, execution_options - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1640, in _execute_clauseelement - ret = self._execute_context( - dialect, - ...<8 lines>... - cache_hit=cache_hit, - ) - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context - return self._exec_single_context( - ~~~~~~~~~~~~~~~~~~~~~~~~~^ - dialect, context, statement, parameters - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context - self._handle_dbapi_exception( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - e, str_statement, effective_parameters, cursor, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 2352, in _handle_dbapi_exception - raise newraise.with_traceback(exc_info[2]) from e - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context - self.dialect.do_execute( - ~~~~~~~~~~~~~~~~~~~~~~~^ - cursor, str_statement, effective_parameters, context - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/default.py", line 941, in do_execute - cursor.execute(statement, parameters) - ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ -oslo_db.exception.DBDuplicateEntry: (sqlite3.IntegrityError) UNIQUE constraint failed: ndp_proxies.router_id, ndp_proxies.ip_address -[SQL: INSERT INTO ndp_proxies (name, router_id, port_id, ip_address, standard_attr_id, id, project_id) VALUES (?, ?, ?, ?, ?, ?, ?)] -[parameters: ('', '4c9644c6-6f2f-4f7e-93f4-4dd16459d5e8', '2966e227-b9be-44d2-baf2-9eea52aee5f4', '2001::2:286', 12, '9c985990-f3fb-485a-8a11-c3f4af8ee304', '46f70361-ba71-4bd0-9769-3573fd227c4b')] -(Background on this error at: https://sqlalche.me/e/20/gkpj) - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 49, in inner - result = f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/ndp_proxy/plugin.py", line 350, in create_ndp_proxy - np_obj.create() - ~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 369, in decorator - return func(self, *args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/base.py", line 896, in create - raise o_exc.NeutronDbObjectDuplicateEntry( - object_class=self.__class__, db_exception=db_exc) -neutron_lib.objects.exceptions.NeutronDbObjectDuplicateEntry: Failed to create a duplicate NDPProxy: for attribute(s) ['router_id', 'ip_address'] with value(s) None -neutron.tests.unit.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_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.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_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_router.RouterExtraAttrsDbObjTestCase.test_count +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_binding_no_activated_devices ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... 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.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_empty_port ... ok -neutron.tests.unit.objects.qos.test_rule.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_port_with_skipped_ports ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete ... 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_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.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.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_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_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_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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_network_ports_with_re_added_ports ... ok -neutron.tests.unit.objects.qos.test_rule.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_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_port_binding_by_vnic_type ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_specific_v6_address_out_of_range_fails ... ok -neutron.tests.unit.objects.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_with_addr_scope ... ok neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_ignores_removed_port_if_never_added ... ok -neutron.tests.unit.extensions.test_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.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_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_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... 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_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_allocate_subnet_for_non_existent_subnet_pass ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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.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_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_port_events_returns_port_changes ... ok -neutron.tests.unit.objects.qos.test_rule.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_ports.PortDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.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__ - 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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok -neutron.tests.unit.objects.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_changes_forbidden ... 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.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_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_deallocate_v4_address ... ok -neutron.tests.unit.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_ports.PortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.qos.test_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_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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_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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools -neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamSubnet.test_prefernext_allocate_multiple_address_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state ... 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 - 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.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.extensions.test_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.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.db.test_api.CreateObjectTestCase.test_populate_id -neutron.tests.unit.objects.db.test_api.CreateObjectTestCase.test_populate_id ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_object ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_no_subnet ... ok -neutron.tests.unit.objects.test_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.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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_ipv6_slaac_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_duplicates ... 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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port - port = model_query.get_by_id(context, models_v2.Port, id, - lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id - return query.filter(model.id == object_id).one() - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one - return self._iter().one() # type: ignore - ~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one - return self._only_one_row( - ~~~~~~~~~~~~~~~~~~^ - raise_for_second_row=True, raise_for_none=True, scalar=False - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row - raise exc.NoResultFound( - "No row was found when one was required" - ) -sqlalchemy.exc.NoResultFound: No row was found when one was required - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit - ovn_utils.validate_and_get_data_from_binding_profile(port) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile - plugin.get_port(n_context.get_admin_context(), - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - param_dict['parent_name']) - ^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port - port = self._get_port(context, id, lazy_fields=lazy_fields) - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port - raise exceptions.PortNotFound(port_id=id) -neutron_lib.exceptions.PortNotFound: Port invalid could not be found. -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete ... 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_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.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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_delete_objects_without_validate_filters ... ok -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.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_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.BaseDbObjectNonStandardPrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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 -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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_object_missing_object ... 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_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_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.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.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.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'" - 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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows ... ok -neutron.tests.unit.objects.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_sanitize_ovs_iface_other_config -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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.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.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_non_existent_network_returns_404 ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_current_only_for_unchanged_ports ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_race_with_interface_add ... 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.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_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.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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled ... ok -neutron.tests.unit.objects.test_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_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_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.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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values ... 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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_inuse_returns_409 ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf_port_exists -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf_port_exists ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_dvr_enabled ... ok -neutron.tests.unit.objects.test_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_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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_to_dict_synthetic_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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok -neutron.tests.unit.objects.test_base.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.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.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_changes_forbidden ... 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.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_fields ... 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_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.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.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_parent_and_tag ... ok -neutron.tests.unit.objects.test_base.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_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectNonStandardPrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_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.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_base.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.BaseObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.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.objects.test_base.BaseObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.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.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_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_base.BaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit ... ok -neutron.tests.unit.objects.test_base.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_base.BaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... 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.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_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_base.BaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception ... ok -neutron.tests.unit.objects.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.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_base.BaseObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport ... ok -neutron.tests.unit.objects.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_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port ... ok -neutron.tests.unit.objects.test_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_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_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.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.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_extra_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport ... ok -neutron.tests.unit.objects.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.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object ... 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.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.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_treat_devices_added_updated_put_port_down -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_put_port_down ... ok -neutron.tests.unit.objects.test_base.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_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_base.BaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager ... ok -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_skips_if_port_not_found ... ok -neutron.tests.unit.objects.test_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_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_treat_devices_added_updated_updates_known_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_updates_known_port ... ok -neutron.tests.unit.objects.test_base.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_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_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.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_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_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_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot ... ok -neutron.tests.unit.objects.test_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.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_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.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_base.BaseObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.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_router.RouterPortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterPortDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_port_from_mac_and_pci_slot_no_pci_slot ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... 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.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.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.extensions.test_extraroute.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.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_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_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_remove_interface_returns_200 ... 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_base.BaseObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_count ... 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_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.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_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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_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.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_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port ... ok -neutron.tests.unit.objects.test_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.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.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_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added -neutron.tests.unit.objects.test_base.RegisterFilterHookOnModelTestCase.test_filtername_is_added ... 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.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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id ... ok -neutron.tests.unit.objects.test_flavor.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.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_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_create_single_transaction ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_create ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_and_get_multiple_policy_ports ... ok -neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_db_obj ... 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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects ... 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.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_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_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_by_vnic_type_and_host ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router -neutron.tests.unit.extensions.test_l3_ndp_proxy.L3NDPProxyTestCase.test_create_ndp_proxy_with_invalid_router ... ok -neutron.tests.unit.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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_flavor.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_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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object ... 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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_object_missing_object ... 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_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_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.SecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_filtering_by_fields ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects ... 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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.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.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_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_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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_attach_port_get_port_policy ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist ... 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_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.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_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_ports.PortDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_false ... 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_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.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_ports.PortDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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_policy.QosPolicyDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count ... 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_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.QosPolicyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_count_invalid_filters ... 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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision unknown network type for net-id= -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... 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.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_delete ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address ... ok -neutron.tests.unit.objects.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.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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_policy.QosPolicyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_db_obj ... 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_l3.L3NatDBIntTestCase.test_router_delete_callback -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... 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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_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.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_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_get_values ... 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_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_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.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.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_ports.PortDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_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.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_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.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_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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_not_allowed_if_policy_in_use_by_network ... ok -neutron.tests.unit.objects.test_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.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.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.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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_changes_forbidden ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismLocalTestCase.test_type_local ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... 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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_not_found ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_dhcpv6_stateless_subnet_inuse_returns_409 ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_add ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_exists ... ok -neutron.tests.unit.objects.qos.test_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_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_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.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_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_objects ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list ... 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.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_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule ... 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.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.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddNATRuleInLRouterCommand.test_add_nat_rule_no_lrouter_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_floating_ip_revision_conflict ... ok -neutron.tests.unit.extensions.test_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.NetworkDbObjectTestCase.test__set_dns_domain -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test__set_dns_domain ... 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.NetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network ... 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_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_pagination_reverse ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... 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.NetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_detach_network_nonexistent_policy ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_create_single_transaction ... 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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_parameters ... ok -neutron.tests.unit.plugins.ml2.drivers.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore ... ok -neutron.tests.unit.objects.test_securitygroup.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_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.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.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.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet_not_found ... ok -neutron.tests.unit.objects.test_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.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_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.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_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.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_del ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_list_with_sort ... 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.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_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_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_network.NetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_objects ... 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.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_port_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_specify_id_backend ... 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.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.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_network.NetworkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteLRouterExtGwCommand.test_delete_lrouter_extgw_routes ... ok -neutron.tests.unit.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.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_ports.PortDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... 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_securitygroup.SecurityGroupDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... 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.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... 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.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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_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_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_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_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... 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_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_network.NetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... ok - 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.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_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.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_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.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_binding.QosPolicyFloatingIPBindingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_single_transaction ... 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.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_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_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.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_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... 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_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_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_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_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.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.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_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_network.NetworkDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes ... ok -neutron.tests.unit.objects.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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.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_ports.PortDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... 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_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_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.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.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_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.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_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.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.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_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_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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist ... 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.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.NetworkDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_2_to_v1_1_drops_segment_id_in_binding_levels ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.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_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_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_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_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.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_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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_count ... 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 " - 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.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.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_network.NetworkDbObjectTestCase.test_qos_policy_id -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_qos_policy_id ... 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.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_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_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.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_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTest.test_allocate_partial_segment_no_resource_available ... ok -neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_create_single_transaction ... 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_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.NetworkDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_object ... 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.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.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.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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 - ERROR [oslo_versionedobjects.exception] Exception in string format operation +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_ports.PortBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.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_process_ports_events_returns_current_for_unchanged_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_ports_events_returns_current_for_unchanged_ports ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_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_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_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.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.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.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_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_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_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_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_process_smartnic_ports_remove +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_process_smartnic_ports_remove ... ok +neutron.tests.unit.objects.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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... 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.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_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_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... 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_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.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_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.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.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_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_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_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.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_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.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_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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... 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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state ... 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.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_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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/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.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.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.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.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_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.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.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.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.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_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.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.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_delete_single_transaction ... 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.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_with_port_existed_returns_409 ... ok -neutron.tests.unit.objects.test_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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... 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.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.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.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_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.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.NetworkDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_objects ... 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.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_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.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.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_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_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_router.RouterIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_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.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.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_router.RouterIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... 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_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_network.NetworkDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkDbObjectTestCase.test_update_single_transaction ... 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_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_router.RouterIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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.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.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_port_forwarding.PortForwardingObjectTestCase.test_create -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create ... 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_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_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.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_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_router.RouterIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete ... ok -neutron.tests.unit.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_port_forwarding.PortForwardingObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_delete_objects ... 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_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_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_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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_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_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_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.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_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_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_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_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_router.RouterIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects ... 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_policy.QosPolicyDbObjectTestCase.test_reload_is_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_reload_is_default ... 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.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_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_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_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_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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... 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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist ... 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.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_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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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_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_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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.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_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_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_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_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.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_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_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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_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_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.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_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_router.RouterIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... 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_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.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_router.RouterIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_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_port_forwarding.PortForwardingObjectTestCase.test_get_values -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values ... 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.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.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_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.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_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_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_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_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.RouterIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... 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_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_port ... ok -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_fields ... 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_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_port_forwarding.PortForwardingObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_changes ... 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_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_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_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_port_forwarding.PortForwardingObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_port_forwarding.PortForwardingObjectTestCase.test_update_fields ... 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_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_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_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_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_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_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_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_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_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.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_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_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.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_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.PortIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_clean_obj_from_primitive ... 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_ports.PortIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_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_ports.PortIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_shared_default ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.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.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_dup_subnet1_returns_400 ... ok -neutron.tests.unit.objects.test_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.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_ports.PortIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_create ... 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.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_ports.PortIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object ... 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.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_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.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_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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_delete ... 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_ports.PortIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_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_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_ports.PortIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects ... 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.PortIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_invalid_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.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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.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_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_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_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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_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_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_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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_unset_default_default_policy_exists ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values ... 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.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_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_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.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_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_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_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_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_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_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.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_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_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.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_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_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_ports.PortIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_changes_forbidden ... 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_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_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_ports.PortIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.PortIfaceObjTestCase.test_update_fields ... 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_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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleIfaceObjectTestCase.test_get_values ... 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_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_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_extraroute.ExtraRouteDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_show ... 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_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_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.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_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_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.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_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.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.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_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.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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_create ... 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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_count_invalid_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.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_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.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_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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_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.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_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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... 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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects ... 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_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.SubnetPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count ... 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_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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.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_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_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_validate_filters_false ... 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_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.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_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_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.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_db_obj ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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_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.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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_policy.QosPolicyDbObjectTestCase.test_update_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.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.SubnetPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.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_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_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.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_invalid_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.extensions.test_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_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_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_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.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_create_single_transaction ... 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_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_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_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_delete_routes ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_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_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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_objects ... 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_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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_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.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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_delete_single_transaction ... 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_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_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_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_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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_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_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... 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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_standard_attr_id ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + self.agent_state, + True) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failed reporting state! +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + self.agent_state, + True) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 437, in _report_state + agent_status = self.state_rpc.report_state(self.context, + self.agent_state, + True) + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_fail ... ok +neutron.tests.unit.objects.test_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_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.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_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.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_report_state_revived ... ok +neutron.tests.unit.objects.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_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.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.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_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_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_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_no_segmentation_id ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_fields ... 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_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.extensions.test_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_restore_local_vlan_map_with_device_has_tag ... ok +neutron.tests.unit.objects.test_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.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.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.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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... 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 + 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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_rpc_loop_fail_to_process_network_ports_keep_flows ... ok +neutron.tests.unit.objects.port.extensions.test_port_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_sanitize_ovs_iface_other_config ... ok +neutron.tests.unit.objects.test_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.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_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_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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_finds_known_updated_ports ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.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.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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... 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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_no_vif_changes_returns_updated_port_only ... ok +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.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.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.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_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.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.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_scan_ports_returns_port_changes ... ok +neutron.tests.unit.objects.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_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_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.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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout ... ok +neutron.tests.unit.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_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.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_set_rpc_timeout_no_value +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_set_rpc_timeout_no_value ... ok +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... 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_subnet.SubnetObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_arp_spoofing_protection_disabled ... ok +neutron.tests.unit.objects.test_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.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_create +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_create ... 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_ports.PortBindingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_object ... 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_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_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.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success +neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_not_bound_project_success ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... 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_subnet.SubnetObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_duplicates ... 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.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.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.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_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_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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters ... 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.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_subnet.SubnetObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... 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_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_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_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.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... 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_ports.PortBindingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_objects ... 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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... 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_subnet.SubnetObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_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.SubnetObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update ... 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_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_subnet.SubnetObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object ... 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.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_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_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_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_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_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_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__process_sg_rule_notifications_sgr_create_with_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object ... 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_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.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.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_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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_entry_for_arp_reply_ignores_ipv6_addresses ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingDbObjectTestCase.test_update_single_transaction ... 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_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_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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_db_obj ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_count_invalid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.objects.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.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf_port_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_change_from_veth_to_patch_conf_port_exists ... ok +neutron.tests.unit.objects.test_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_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_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_ports.PortBindingLevelIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_during_agent_initialization ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_create_duplicates ... 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' + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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_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_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.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok +neutron.tests.unit.objects.test_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_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_ports.PortBindingLevelIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_physical_bridges_igmp_snooping_enabled ... ok +neutron.tests.unit.objects.test_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.SubnetObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... 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_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_delete_objects ... 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" + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Bridge br-eth for physical network physnet1 does not exist. Agent terminated! +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... 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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... 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.SubnetObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_invalid_field ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.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.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.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_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_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ports.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_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_fields_no_update ... 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_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.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.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_ports.PortBindingLevelIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object ... 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_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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_br_ports_exits_drop_flows ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_synthetic_fields ... 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_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... 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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects ... 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.SubnetObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tos_inherit ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_dvr ... ok +neutron.tests.unit.objects.test_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_local_ip.LocalIPDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... 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.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_error_negative_tunnel_csum ... ok +neutron.tests.unit.objects.test_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.SubnetObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.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_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_netaddr_exception ... ok +neutron.tests.unit.objects.test_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_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_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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_setup_tunnel_port_invalid_ofport ... ok +neutron.tests.unit.objects.test_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.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.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.NetworkSubnetLockTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_does_not_process_missing_port ... ok +neutron.tests.unit.objects.test_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_subnet.NetworkSubnetLockTestCase.test_count neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_failed_devices ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_count_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.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_false ... 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.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.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_ignores_invalid_ofport ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_routes_update_for_multiple_routers ... 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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_marks_unknown_port_as_dead ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values ... 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.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_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_rbac.RBACBaseObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... 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.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.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_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_no_active_binding ... ok neutron.tests.unit.objects.test_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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... 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_subnet.NetworkSubnetLockTestCase.test_delete neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.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.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_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.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_down_no_dvr ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_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_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_subnet.NetworkSubnetLockTestCase.test_delete_objects neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects ... 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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_added_updated_sends_vif_port_into_extension_manager ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... 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_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_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.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_rbac_policy_create_no_matching_policies ... ok +neutron.tests.unit.objects.qos.test_rule.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_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_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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_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_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.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_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.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_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_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_devices_removed_ext_delete_port ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_fields_no_update ... 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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes ... 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_subnet.NetworkSubnetLockTestCase.test_get_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... 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_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_supports_extra_filtername ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_object_missing_object ... 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.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... 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_ports.PortBindingLevelIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_fields ... 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_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_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.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.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_rbac.RBACBaseObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_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.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_dnat_entry_if_needed_up_dvr ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_db_obj ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_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_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_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.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.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_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.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_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_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_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortBindingLevelIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_router.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.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.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_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.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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... 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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... 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.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.DVRMacAddressIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.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.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_delete_callback ... 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.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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] VIF port: 12 has no ofport configured or is invalid, and might not be able to transmit. (ofport=-1) +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_shut_down_port ... ok neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... 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.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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... 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.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_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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects_nothing_to_update ... ok neutron.tests.unit.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision unknown network type for net-id= +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_treat_vif_port_wake_up_port ... ok neutron.tests.unit.objects.test_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.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_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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway ... ok neutron.tests.unit.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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.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.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_invalid_ip_address ... ok +neutron.tests.unit.objects.test_subnetpool.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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... 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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_false ... 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_subnet.NetworkSubnetLockTestCase.test_get_values neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values ... 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_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_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_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_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_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.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.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_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.NetworkSubnetLockTestCase.test_get_values_with_validate_filters neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_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.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_router.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_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_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.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects_without_validate_filters ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_changes ... 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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_address_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_get_object_missing_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object ... 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_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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_port_device_id_to_different_tenants_router ... ok +neutron.tests.unit.objects.test_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_subnet.NetworkSubnetLockTestCase.test_update_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_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.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_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_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_subnet.NetworkSubnetLockTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... 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.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_objects_valid_fields ... 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_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_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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... 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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__update_security_group_stateless_not_supported ... ok neutron.tests.unit.objects.test_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_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(DistributedPortBinding) ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.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_update_updates_from_db_object neutron.tests.unit.objects.test_subnet.NetworkSubnetLockTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_tunnel_sync_setup_tunnel_flood_flow_once ... ok +neutron.tests.unit.objects.test_router.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_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... 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.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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... 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.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.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.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.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.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_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.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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... 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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) +neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... ok +neutron.tests.unit.objects.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_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.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.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_clean_obj_from_primitive ... 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_local_ip.LocalIPDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... 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_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.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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_count +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_no_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... 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_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... 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.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.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_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_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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsNeutronAgentOSKen.test_update_stale_ofport_rules_treats_moved ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_duplicates ... 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.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.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_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_create_updates_from_db_object ... 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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_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_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.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_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_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_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_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.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_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_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.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_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.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.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_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.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_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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__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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_object ... 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.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.DvrFipGatewayPortAgentBindingTestCase.test_get_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLSwitchPortCommand.test_lswitch_port_exists ... ok neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices neutron.tests.unit.plugins.ml2.drivers.agent.test__agent_manager_base.Test_CommonAgentManagerRpcCallBackBase.test_get_and_clear_updated_devices ... ok -neutron.tests.unit.objects.test_conntrack_helper.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.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_wrong_subnet_returns_400 ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_admin_state_up_true ... ok +neutron.tests.unit.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.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_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.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_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.extensions.test_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_added_updated_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.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_router.RouterRouteIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... 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.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.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.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.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 + 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.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_failed ... ok +neutron.tests.unit.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.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_no_exist_fail ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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_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.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 + ERROR [neutron_lib.rpc] Timeout in RPC method update_device_down. Waiting for 0 seconds before next attempt. If the server is not down, consider increasing the rpc_response_timeout option as Neutron server(s) may be overloaded and unable to respond quickly enough. +neutron.tests.unit.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 + ERROR [neutron.plugins.ml2.drivers.agent._common_agent] Error occurred while removing port tapabcdef01-12 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 211, in _send + reply, failure = reply_q.get(timeout=timeout) + ~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 320, in get + return waiter.wait() + ~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 139, in wait + return get_hub().switch() + ~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 310, in switch + return self.greenlet.switch() + ~~~~~~~~~~~~~~~~~~~~^^ +_queue.Empty + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/agent/_common_agent.py", line 350, in treat_devices_removed + details = self.plugin_rpc.update_device_down(self.context, + device, + self.agent_id, + cfg.CONF.host) + File "/build/reproducible-path/neutron-25.0.0/neutron/agent/rpc.py", line 168, in update_device_down + return cctxt.call(context, 'update_device_down', device=device, + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + agent_id=agent_id, host=host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 151, in call + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/rpc.py", line 149, in call + return self._original_context.call(ctxt, method, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/rpc/client.py", line 190, in call + result = self.transport._send( + self.target, msg_ctxt, msg, wait_for_reply=True, + timeout=timeout, call_monitor_timeout=cm_timeout, + retry=self.retry, transport_options=self.transport_options) + File "/usr/lib/python3/dist-packages/oslo_messaging/transport.py", line 123, in _send + return self._driver.send(target, ctxt, message, + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ + wait_for_reply=wait_for_reply, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ...<2 lines>... + retry=retry, + ^^^^^^^^^^^^ + transport_options=transport_options) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send + return self._send(target, ctxt, message, wait_for_reply, timeout, + ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + transport_options) + ^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 217, in _send + raise oslo_messaging.MessagingTimeout( + 'No reply on topic %s' % target.topic) +oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-plugin +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify +neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.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_router.RouterRouteIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.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_router.RouterRouteIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects ... 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.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.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.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.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_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_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.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_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.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_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_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_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.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.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.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_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.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.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.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.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.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_scan_devices_updated_missing ... ok +neutron.tests.unit.objects.test_router.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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... 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.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_router.RouterRouteIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetLSwitchPortCommand.test_lswitch_port_update_set_port_dhcpv6_options ... ok +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_device_set_device_state_exception ... ok +neutron.tests.unit.objects.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.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_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.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.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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects ... 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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete ... 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_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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_invalid_fields ... 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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_delete_objects ... 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.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.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_arp_protect.TestLinuxBridgeARPSpoofing.test_port_add_arp_spoofing ... ok +neutron.tests.unit.objects.test_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.RouterExtraAttrsDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_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.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.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_router.RouterRouteIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... 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.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumPacketRateRuleDbObjectTestCase.test_update_objects ... 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_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.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.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.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_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.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_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_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.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.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_objects ... 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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_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.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.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_rbac.RBACBaseObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... 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.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.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_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.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.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.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_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.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true ... ok +neutron.tests.unit.objects.test_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.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 " + 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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_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_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.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_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.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.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.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_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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values ... 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.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_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.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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.drivers.macvtap.mech_driver.mech_macvtap] Vif binding denied by mechanism driver. MacVTap source device 'fake_if.1234' on the migration target 'host'is not equal to device 'bad_source' on the migration source 'source_host. Make sure that the interface mapping of macvtap agent on both hosts is equal for the physical network 'fake_physical_network'! +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_abort ... ok +neutron.tests.unit.objects.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_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.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.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok +neutron.tests.unit.objects.test_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.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_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.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.RouterExtraAttrsDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... 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.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_router.RouterRouteIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values ... 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_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.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.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.objects.test_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.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details +neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok +neutron.tests.unit.objects.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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechGenericTestCase.test_check_segment ... ok +neutron.tests.unit.objects.test_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.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_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... 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.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.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.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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor ... ok +neutron.tests.unit.objects.test_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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_extra_fields ... 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_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.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents +neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok +neutron.tests.unit.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.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.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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... 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.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.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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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_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.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_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_router.RouterRouteIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... 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.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_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_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields ... 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_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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.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.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok +neutron.tests.unit.objects.test_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_router.FloatingIPIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_router.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.FloatingIPIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_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.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_flavor_too_long_description ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_router.FloatingIPIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... 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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_add_two_routes ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... 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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_count ... 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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_router.FloatingIPIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... 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.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_router.FloatingIPIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... 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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_create_service_profile_invalid_enabled ... ok +neutron.tests.unit.objects.test_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_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_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... 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.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_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_router.FloatingIPIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_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_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.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_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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... 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_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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... 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.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.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... 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_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__validate_network_segments_id_eq_max_limit ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok neutron.tests.unit.objects.test_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.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.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_values_invalid_field -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values_invalid_field ... 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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_delete_single_transaction ... 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_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.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.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.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_changes ... 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_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.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_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_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_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_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_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.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.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_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_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.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.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_create_duplicates ... 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.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_filtering_by_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.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_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__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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete ... 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.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_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_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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_invalid_fields ... 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_rbac.RBACBaseObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_fields ... 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 + 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.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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_delete_objects_valid_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.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.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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy ... ok +neutron.tests.unit.objects.test_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_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.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.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_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.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_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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_fields_no_update ... 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_router.FloatingIPIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... 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.SecurityGroupIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... 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_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.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.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... 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_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_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_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_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.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... 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_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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... 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.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried_max ... ok neutron.tests.unit.objects.test_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_router.RouterPortIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.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_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_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects ... 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_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_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.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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_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_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create ... 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.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.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... 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_router.RouterPortIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_create_duplicates ... 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.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_flavor ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_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.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_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_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_update_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_objects_invalid_fields ... 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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete ... 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_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.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_router.RouterPortIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_delete_service_profile ... ok +neutron.tests.unit.objects.test_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_router.FloatingIPIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... 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_ports.PortDNSDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok neutron.tests.unit.objects.test_base.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_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_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.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_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_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_disassociate_service_profile_with_flavor ... ok +neutron.tests.unit.objects.test_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_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_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_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create ... 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_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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values ... 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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_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_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.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.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_get_flavors ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.RouterIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_count_invalid_fields ... 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_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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok neutron.tests.unit.objects.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_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_router.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_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.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.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_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_router.RouterPortIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_fields_no_update ... 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_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_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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_objects_exist_false ... 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.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_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_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_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_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_router.RouterPortIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_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_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.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_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.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_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_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_router.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_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_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_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.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_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.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterPortIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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_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_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_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.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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" - ERROR [neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent] No bridge or interface mappings for physical network physnetx -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_invalid ... ok -neutron.tests.unit.plugins.ml2.drivers.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.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_count_invalid_fields ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_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.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... 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.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_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.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_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_ports.PortDNSDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create ... 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_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.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_flavor ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_add_subnet_dhcp_options_in_ovn ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_show ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_main ... ok +neutron.tests.unit.objects.test_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_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_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_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.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.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 - 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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.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.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_show_service_profile ... ok +neutron.tests.unit.objects.test_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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_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_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_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_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_router.RouterIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_extra_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete ... 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_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_router.RouterIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_fields_no_update ... 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_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyWithIdTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects ... 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_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_router.RouterIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object ... 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.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.RouterIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_validate_firewall_driver_noop_long ... ok +neutron.tests.unit.objects.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values ... 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.RouterIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_object_unique_key ... 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... 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 - 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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_get_standard_attr_id ... 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_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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_extra_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.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.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.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create ... 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.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_missing_object ... 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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_create_duplicates ... 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_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.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_object_unique_key ... 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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete ... 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.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_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_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_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_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.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_extra_fields ... 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.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.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_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update ... 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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_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.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.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_plug_interface ... ok -neutron.tests.unit.objects.test_securitygroup.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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object ... 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.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.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.test_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_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.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_add_dvr_mac_tun ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_cleanup_tunnel_port ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_invalid_field ... 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.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_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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... 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.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_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_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_arp_responder_without_ip ... ok -neutron.tests.unit.objects.test_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_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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process ... ok -neutron.tests.unit.objects.test_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_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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.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.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_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_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.test_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_update_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_fields ... 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_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.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.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.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_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_update_objects_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.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 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun ... ok -neutron.tests.unit.objects.test_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_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupIfaceObjTestCase.test_update_primary_key_forbidden_fail ... 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_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.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac ... ok -neutron.tests.unit.objects.test_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_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_drop_port ... ok -neutron.tests.unit.objects.test_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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_drop ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... 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.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_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.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.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_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_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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_install_flood_to_tun ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... 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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_dup_address ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... 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.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... 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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_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.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.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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... 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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... 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_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_base.PagerTestCase.test_comparison +neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... 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_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_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_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.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_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_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.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_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.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_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_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_objects_without_validate_filters ... 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_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.RouterIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_project_id ... 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_router.RouterIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values ... 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_router.RouterIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_flavors.FlavorExtensionTestCase.test_update_service_profile +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile ... 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_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_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_ports.PortDNSDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... 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_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_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled +neutron.tests.unit.extensions.test_flavors.FlavorExtensionTestCase.test_update_service_profile_invalid_enabled ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_to_dict_synthetic_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.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_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.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.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_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.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_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_router.RouterIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_changes_forbidden ... 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_router.RouterIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_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.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup_default_rules.SecurityGroupDefaultRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.RouterIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... 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_ports.PortDNSDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count_invalid_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.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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_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_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_interface_in_use_by_route ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_create_single_transaction ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_db_obj ... 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_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_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.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.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None +neutron.tests.unit.extensions.test_port_device_profile.PortDeviceProfileExtensionTestCase.test_create_and_check_port_device_profile_2_None ... ok +neutron.tests.unit.objects.test_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_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.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr ... ok +neutron.tests.unit.objects.test_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_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_create_single_transaction ... 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_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.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr +neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_db_obj ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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_agent_alive_timed_out +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_agent_alive_timed_out ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... 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_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_delete_single_transaction ... 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_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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_pagination_reverse ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.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_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_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.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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... 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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.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.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_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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.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.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_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_get_objects_queries_constant ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c1709c03-6623-49e0-a612-6f21ff4c9b00 after 0 tries +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_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_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_ipam.IpamSubnetDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.objects.test_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_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_ports.PortDNSDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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_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_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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... 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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +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_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.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_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.SubnetPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c1709c03-6623-49e0-a612-6f21ff4c9b00 after 0 tries +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" + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cf717f9a-e632-438e-aa0a-cdae1585fefc after 0 tries +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.PortDNSDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... 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.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.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_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.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_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_count +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... 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_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.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_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... 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_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.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_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.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_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_subnetpool_prefixes ... 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.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_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.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_subnetpool.SubnetPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_object ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c1709c03-6623-49e0-a612-6f21ff4c9b00 after 0 tries +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_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_objects ... 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_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_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_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_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnetpool.SubnetPoolDbObjectTestCase.test_update_single_transaction ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 27012cf4-082c-413e-8d75-f8e9fcaf5db5 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok +neutron.tests.unit.extensions.test_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.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_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c1709c03-6623-49e0-a612-6f21ff4c9b00. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c1709c03-6623-49e0-a612-6f21ff4c9b00 +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_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.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_dvr_snat_port_fdb_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_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.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.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_single_transaction ... 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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_db_obj ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.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_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_via_router_interface_returns_404 ... 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.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_ports.PortDNSDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_delete_single_transaction ... 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_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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.extensions.test_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.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared ... ok -neutron.tests.unit.extensions.test_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.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_1_required ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_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.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre_bad ... ok -neutron.tests.unit.objects.test_flavor.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_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.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail ... ok -neutron.tests.unit.objects.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_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.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.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_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.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_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.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_band_changed ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist ... 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.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.Test_has_separate_snat_per_subnet.test_snat_off_nested_off ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_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.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.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... 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_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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_3_legacy ... ok -neutron.tests.unit.objects.test_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_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_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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... 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_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_flavor.FlavorServiceProfileBindingDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.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.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_delete_dscp_marking_chain_not_empty ... ok +neutron.tests.unit.plugins.ml2.drivers.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.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_not_passed_through_api ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_initialize_iptables_manager_passed_through_api ... ok +neutron.tests.unit.objects.test_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d9caea52-1196-494d-9529-787af841bf25 after 0 tries +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.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.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.extension_drivers.test_qos_driver.QosLinuxbridgeAgentDriverTestCase.test_update_ingress_bandwidth_limit ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ports.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.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_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_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.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c85e68f5-6334-40c4-b7a5-f348f3b3aa70 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismSRIOVTestCase.test_bind_port_sriov_legacy ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... 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_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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_floatingip_with_assoc_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_other_options_change ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_dhcp_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c85e68f5-6334-40c4-b7a5-f348f3b3aa70 after 0 tries +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_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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f3ee57f6-eebe-439e-a267-d3b42e31315d after 0 tries +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_ports.PortDNSDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_binding_information ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBasicGet.test_single_get_admin ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_false ... 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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist_validate_filters ... 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.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_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None -neutron.tests.unit.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyExtensionTestCase.test_create_and_update_port_numa_affinity_policy_4_None ... ok -neutron.tests.unit.objects.test_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_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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... 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_ipam.IpamAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count ... 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_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_invalid_filters ... 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_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... 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_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_to_empty_with_existed_floatingip ... ok -neutron.tests.unit.extensions.test_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... 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.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_ports.PortDNSDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... 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.plugins.ml2.plugin] Failed to commit binding results for c85e68f5-6334-40c4-b7a5-f348f3b3aa70 after 0 tries +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.plugin] Failed to commit binding results for 37494eed-bd0d-4f22-805f-a49858917bb7 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.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.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_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_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_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_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_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_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_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_delete_single_transaction ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.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_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_db_obj ... 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_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... 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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_check_belongs_to_default_sg ... ok -neutron.tests.unit.objects.test_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_delete_objects ... 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_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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.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_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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok -neutron.tests.unit.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_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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.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.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 006c8e45-dc84-437b-8104-9575f0a0cb31 after 0 tries + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 774edf0f-1fc0-4a11-94b4-1a73e1cb6764 after 0 tries +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_clears_orphaned_floatingip_port ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_with_no_fixed_ips_no_ipam ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 774edf0f-1fc0-4a11-94b4-1a73e1cb6764 after 0 tries +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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 904a0db3-f70e-4e68-973f-9b25cb13207b after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok +neutron.tests.unit.extensions.test_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... 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.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_unbound_dvr_router_port ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 774edf0f-1fc0-4a11-94b4-1a73e1cb6764 after 0 tries + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2535, in check_ovs_status + status = self.int_br.check_canary_table() + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +TypeError: borked + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 26f572ab-ef5a-41a3-8d6d-2c59e5fb6804 after 0 tries +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_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_ports.PortDNSDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... 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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count ... 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_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_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_objects_exist_false ... 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.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_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_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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_address_scope.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_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_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.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_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_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_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_address_scope.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_ipam.IpamAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationDbObjectTestCase.test_update_object ... 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_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_count_invalid_filters ... 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_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_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_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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist ... 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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_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_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_ipam.IpamSubnetDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... 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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18640f1a-c3c1-4e60-82e4-4178b69fc380 after 0 tries +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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_ip_on_subnet_create ... ok -neutron.tests.unit.objects.test_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_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_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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... 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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... 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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.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.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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_objects ... 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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_gateway_with_existed_floatingip ... 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_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_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... 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_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_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_address_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_db_obj ... 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_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.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnets_same_net ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_create ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_no_data_returns_400 ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete ... 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_network.NetworkRBACIfaceOjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_rpc_loop_survives_error_in_check_canary_table ... ok +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 18640f1a-c3c1-4e60-82e4-4178b69fc380 after 0 tries + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ~~~~~~~~~~~~~~~~~~~~~~^ + start, polling_manager, sync, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports, ancillary_ports, updated_ports_copy, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + consecutive_resyncs, ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + failed_devices, failed_ancillary_devices)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^ + failed_devices, + ^^^^^^^^^^^^^^^ + failed_ancillary_devices, + ^^^^^^^^^^^^^^^^^^^^^^^^^ + updated_ports_copy)) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_sriov_port_geneve ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ports.PortDNSDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... 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_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.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_janitor_updates_port_device_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... 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_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_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_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_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.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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects ... 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_network.NetworkRBACIfaceOjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverMetadataPort.test_metadata_port_on_network_delete ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... 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_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_network.NetworkRBACIfaceOjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_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_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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 364b1d86-4702-4964-b5f5-b0936b757954 after 0 tries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... 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 + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop + ports_not_ready_yet) = (self.process_port_info( + ~~~~~~~~~~~~~~~~~~~~~~^ + start, polling_manager, sync, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports, ancillary_ports, updated_ports_copy, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + consecutive_resyncs, ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + failed_devices, failed_ancillary_devices)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info + self.process_ports_events(events, ports, ancillary_ports, + ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ports_not_ready_yet, + ^^^^^^^^^^^^^^^^^^^^ + failed_devices, + ^^^^^^^^^^^^^^^ + failed_ancillary_devices, + ^^^^^^^^^^^^^^^^^^^^^^^^^ + updated_ports_copy)) + ^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events + added_ports = {p['name'] for p in events['added']} + ~~~~~~^^^^^^^^^ +TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 364b1d86-4702-4964-b5f5-b0936b757954 after 0 tries +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_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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count ... 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_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_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_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_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_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_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.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... 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_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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_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_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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_delete_single_transaction ... 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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_delete_distributed_port_binding_if_stale ... ok -neutron.tests.unit.objects.test_network.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_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_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_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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.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_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_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_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_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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_invalid_filters ... 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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102441,15 +104665,16 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -102513,9 +104738,13 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.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 Traceback (most recent call last): -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 " File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -102533,15 +104762,16 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory - self._update_nova_inventory(event) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory - ipv4_inventory = self.p_client.get_inventory(event.segment_id, - IPV4_RESOURCE_CLASS) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory + aggregate_id = self._get_aggregate_id(event.segment_id) + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -102560,6 +104790,16 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.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_ports.PortDbObjectTestCase.test__attach_security_group +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test__attach_security_group ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.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() @@ -102578,16 +104818,15 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -102606,34 +104845,15 @@ 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.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... 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_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.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... 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_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_filtering_by_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.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_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_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.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_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.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.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ports_failure ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eb0c1d03-4c5d-4e9d-95fe-2640da9be8d6 after 0 tries +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_db_obj ... 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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -102652,16 +104872,15 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications event.method(event) ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 238, in _create_or_update_nova_inventory + self._update_nova_inventory(event) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 246, in _update_nova_inventory + ipv4_inventory = self.p_client.get_inventory(event.segment_id, + IPV4_RESOURCE_CLASS) File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory return self._get(url).json() ~~~~~~~~~^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get @@ -102680,953 +104899,93 @@ 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_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_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_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_network.NetworkRBACIfaceOjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings -neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... 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.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_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.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_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_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_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_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_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.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.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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete ... 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_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_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.plugins.ml2.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.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_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_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_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_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_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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.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_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.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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_dns_name_field_missing ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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_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_managers.TestManagers.test__infer_driver_from_allocation_positive -neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__infer_driver_from_allocation_positive ... ok -neutron.tests.unit.extensions.test_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_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_network.NetworkRBACIfaceOjectTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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.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_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_network.NetworkRBACIfaceOjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.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.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_object ... 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_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_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_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_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_update_objects_valid_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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_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_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_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_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_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.objects.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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_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_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_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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.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.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_on_external_port ... ok -neutron.tests.unit.objects.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.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_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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_create_duplicates ... 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_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_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_get_values ... 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.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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_delete_objects ... 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_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_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_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.L3NatDBSepTestCase.test_router_add_interface_port -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port ... 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_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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_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.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_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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationIfaceObjectTestCase.test_update_fields ... 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_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_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_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_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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.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_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_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_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_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.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_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.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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.plugins.ml2.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_ports.PortBindingLevelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count ... 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_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_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.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_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_metering.MeteringLabelObjectTestCase.test_create -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... 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_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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_belongs_to_def_sg ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... 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.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_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name ... ok -neutron.tests.unit.objects.test_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.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_get_values ... 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_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_metering.MeteringLabelObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.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_metering.MeteringLabelObjectTestCase.test_get_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... 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.SecurityGroupRuleDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.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 -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_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_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_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_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.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_synthetic_fields ... 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_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_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.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_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_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_objects_exist_false ... 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.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_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_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_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.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.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_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_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.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_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_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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectCompositePrimaryKeyTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_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_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_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_count_invalid_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_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_metering.MeteringLabelObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... 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_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_ipam.IpamAllocationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.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_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_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_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_delete_objects ... 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.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_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_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_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_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.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.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_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.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_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.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.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_object ... 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.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.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_objects ... 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.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_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.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_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_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_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.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_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_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_create_single_transaction ... 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.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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleDbObjTestCase.test_update_single_transaction ... 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_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_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network ... ok -neutron.tests.unit.objects.test_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_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... 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.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_network.ExternalNetworkIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete ... 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_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_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_delete_objects ... 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_subnet.RouteObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok -neutron.tests.unit.objects.test_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_subnet.RouteObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... 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_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.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_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.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBIntTestCase.test_router_update_with_nexthop_is_outside_port_subnet ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_fields_no_update ... 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_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_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.ExternalNetworkIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_object ... 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_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_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_ports.PortBindingLevelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_db_obj ... 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_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_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_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_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_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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects ... 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_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.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_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_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_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_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... 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_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes ... 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_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.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.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_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_changes_forbidden ... 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.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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.IpamAllocationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationObjectIfaceTestCase.test_update_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_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_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.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_subnet.RouteObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... 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_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_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_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.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_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_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.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_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_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.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_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_network.ExternalNetworkIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_get_values ... 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.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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count ... 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.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_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_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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_changes_forbidden ... 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_network.ExternalNetworkIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_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.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_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_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.ExternalNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision ... ok -neutron.tests.unit.objects.test_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_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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_db_obj ... 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_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_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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_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.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_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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_delete_objects ... 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_network.NetworkRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... 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_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_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_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_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -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_network.NetworkRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_invalid_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.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_update_router_interface_port_ipv6_subnet_ext_ra -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_filtering_by_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_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_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_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_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.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_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_ports.PortBindingLevelDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ... ok -neutron.tests.unit.objects.test_subnet.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv4_hostroute_np_v6 ... ok -neutron.tests.unit.objects.test_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_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.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_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__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.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_network.NetworkRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_create_single_transaction ... 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_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.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.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_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.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_network.NetworkRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_report_state_revived ... ok -neutron.tests.unit.objects.test_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.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.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.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_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_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_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.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_timestamp_triggers_updated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.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.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_concurrent_delete_upon_subnet_create ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_empty_name ... ok -neutron.tests.unit.plugins.ml2.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_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkDbObjectTestCase.test_objects_exist ... 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_network.NetworkRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_objects ... 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.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.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.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 - ERROR [neutron.api.v2.resource] create failed: No details. +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eb0c1d03-4c5d-4e9d-95fe-2640da9be8d6 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.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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_setup_dvr_flows_on_int_br ... ok +neutron.tests.unit.objects.test_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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects ... 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_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.L3NatDBIntTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_network_update_external_failure ... 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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_show ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_filtering_by_fields ... 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_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_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_ports.PortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_invalid_filters ... 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_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_object_single_transaction ... 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/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/plugins/ml2/managers.py", line 1172, in _call_on_dict_driver + getattr(driver.obj, method_name)(session, base_model, result) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +TypeError +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict +neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_extend_dict ... ok +neutron.tests.unit.plugins.ml2.drivers.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_extraroute.ExtraRouteDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update ... 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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1121bd2f-4be9-4a6e-a24c-484600775c39 after 0 tries +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_count_validate_filters_false ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -103657,40 +105016,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/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 540, in do_create - return obj_creator(request.context, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_log/helpers.py", line 67, in wrapper - return method(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 151, in create_network_segment_range - self._validate_network_segment_range_eligible(range_data) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/network_segment_range/plugin.py", line 86, in _validate_network_segment_range_eligible - plugin_utils.verify_tunnel_range( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - range_data, network_segment_range.get('network_type')) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/plugins/utils.py", line 111, in verify_tunnel_range - raise exceptions.NetworkTunnelRangeError( - ...<2 lines>... - {'id': ident, 'type': tunnel_type}) -neutron_lib.exceptions.NetworkTunnelRangeError: Invalid network tunnel range: '200:16777216' - 16777216 is not a valid vxlan identifier. - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -103721,9 +105059,26 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + File "/build/reproducible-path/neutron-25.0.0/neutron/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__ @@ -103731,76 +105086,44 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_scan_devices_with_delete_arp_protection ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... 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.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.PortBindingLevelDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_delete_single_transaction ... 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_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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create_call_extensions ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_tunnel_minimum_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok -neutron.tests.unit.objects.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.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.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.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.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_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_delete_arp_spoofing ... ok -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 " - ERROR [neutron.api.v2.resource] create failed: No details. + 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.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.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1121bd2f-4be9-4a6e-a24c-484600775c39 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.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_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_ports.PortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_create_single_transaction ... 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.pecan_wsgi.hooks.translation] PUT failed. Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource - result = method(request=request, **args) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create - return self._create(request, body, **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -103831,9 +105154,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/api/v2/base.py", line 566, in _create - obj = do_create(body) - File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put + return {self.resource: self.plugin_updater(*updater_args)} + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -103841,33 +105172,49 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/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 - 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/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -103876,347 +105223,604 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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 +TypeError +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called ... ok +neutron.tests.unit.plugins.ml2.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 ... ok +neutron.tests.unit.objects.test_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_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... 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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 723676c1-1432-482b-809e-3d37a2b6571d after 0 tries +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... 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.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_update_invalid_json_400 ... ok +neutron.tests.unit.objects.test_subnetpool.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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_objects_exist ... 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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_unique_key ... 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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_dualstack ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_delete_routes ... ok +neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_objects ... 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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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.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_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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_driver_to_bind ... 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.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_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_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.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.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.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__check_drivers_connectivity_ip_less_port ... ok +neutron.tests.unit.plugins.ml2.drivers.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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_object ... 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.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.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.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_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.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded +neutron.tests.unit.plugins.ml2.test_managers.TestManagers.test__driver_not_loaded ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88f54ce2-e541-483a-a0a8-1405dd67942d after 0 tries +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.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.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes ... 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 + 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.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_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 88f54ce2-e541-483a-a0a8-1405dd67942d 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.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.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called_for_l2pop_network_types ... ok +neutron.tests.unit.objects.test_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_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_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_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_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingDbObjTestCase.test_update_single_transaction ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.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_metering.MeteringLabelObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_metering.MeteringLabelObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismGreTestCase.test_type_gre_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.mech_driver.test_mech_linuxbridge.LinuxbridgeMechanismLocalTestCase.test_type_local ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.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.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.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_metering.MeteringLabelObjectTestCase.test_create +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create ... 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.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_caching ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_delete_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.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_duplicates ... 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.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_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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_metering.MeteringLabelObjectTestCase.test_delete +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete ... 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.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_metering.MeteringLabelObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects ... 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.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.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.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_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_dup_subnet1_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___different_type ... ok +neutron.tests.unit.plugins.ml2.drivers.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_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVLANMapping.test___eq___equal ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway ... ok +neutron.tests.unit.objects.test_metering.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.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.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.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.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_extra_fields ... 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_metering.MeteringLabelObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_fields_no_update ... 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_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.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_metering.MeteringLabelObjectTestCase.test_get_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object ... 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.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw ... ok +neutron.tests.unit.plugins.ml2.drivers.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_metering.MeteringLabelObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelStaticRoutesCommand.test_lrouter_no_exist_fail ... ok +neutron.tests.unit.objects.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6fe6fe97-73d1-496b-930d-be8db819524a after 0 tries +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_metering.MeteringLabelObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects ... 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.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_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestLrDelCommand.test_lrouter_del ... ok +neutron.tests.unit.extensions.test_segment.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_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.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.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_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 + 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 364, in treat_devices_removed - self.ext_manager.delete_port(self.context, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ - {'device': device, - ^^^^^^^^^^^^^^^^^^ - 'port_id': port_id}) - ^^^^^^^^^^^^^^^^^^^^ + 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 -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_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_filtering_by_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 " - 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: - + 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/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, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + 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>... - retry=retry, - ^^^^^^^^^^^^ - transport_options=transport_options) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 226, in send - return self._send(target, ctxt, message, wait_for_reply, timeout, - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - transport_options) - ^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_messaging/_drivers/impl_fake.py", line 217, in _send - raise oslo_messaging.MessagingTimeout( - 'No reply on topic %s' % target.topic) -oslo_messaging.exceptions.MessagingTimeout: No reply on topic q-plugin -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify -neutron.tests.unit.plugins.ml2.drivers.agent.test__common_agent.TestCommonAgentLoop.test_treat_devices_removed_notify ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_failed_with_vlan_minimum_id ... ok -neutron.tests.unit.plugins.ml2.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_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_filtering_by_fields ... 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_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.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.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.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_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_activate_port_binding ... 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.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.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_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.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_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_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_create_network_segment_range_unsupported_network_type ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_count_invalid_fields ... 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.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_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.extensions.test_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.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_ha_replicated_port ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_create_duplicates ... 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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test__get_ha_router_interface_ids_with_no_ha_port ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_delete_objects_invalid_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.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.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_active_network_ports_with_dvr_snat_port ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.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_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_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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_fields_no_update ... 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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.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.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_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.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.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.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_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.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_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.extensions.test_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_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.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.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_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_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_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.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values ... 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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range -neutron.tests.unit.extensions.test_network_segment_range.TestNetworkSegmentRange.test_delete_network_segment_range ... ok -neutron.tests.unit.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_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.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_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_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_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_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.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_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.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_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.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_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.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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes ... 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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_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_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Network None is not available. -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_valid_fields ... 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_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_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.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.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update -neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update ... ok -neutron.tests.unit.objects.test_network.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDhcpAgentBindingObjectIfaceTestCase.test_update_updates_from_db_object ... ok + 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_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.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.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_extids_update ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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.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.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_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_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' + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c8ba0990-a53d-4e0b-8b5b-3bce0f937670 after 0 tries +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_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.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.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_metering.MeteringLabelObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values ... ok +neutron.tests.unit.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.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_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_mixed_field ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c8ba0990-a53d-4e0b-8b5b-3bce0f937670 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.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_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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.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_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.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_add_multiple_prefixes_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_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.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.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_delete_rules_no_policy ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_to_dict_synthetic_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.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_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_auto_deletable_ports_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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_metering.MeteringLabelObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_changes ... 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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.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.plugin] Failed to commit binding results for a8ca7b86-c6e6-478d-8058-be4bcffc14ba after 0 tries + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.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_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.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.extension_drivers.test_qos_driver.QosOVSAgentDriverTestCase.test_update_minimum_bandwidth_no_physical_network ... ok +neutron.tests.unit.objects.test_metering.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.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.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_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_metering.MeteringLabelObjectTestCase.test_update_primary_key_forbidden_fail ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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_tunnel_sync_called_without_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a8ca7b86-c6e6-478d-8058-be4bcffc14ba after 0 tries +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.plugins.ml2.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.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] 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] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ovs_bridge.OVSAgentBridgeTestCase.test__get_dp_when_get_datapath_id_returns_None ... ok -neutron.tests.unit.objects.test_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_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_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.extensions.test_l3.L3NatDBSepTestCase.test_router_delete -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... 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.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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist ... 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_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.extensions.test_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 5260c656-fe1a-475e-a801-6574f66d87ae on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8782ce3b-028e-4aea-880c-55306ca5d199 after 0 tries +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_metering.MeteringLabelRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 349633e8-fa59-40f6-a11d-bad5d09b1e9d on host my_l2_host_3 for vnic_type normal using segments [{'id': '9a7ca769-bb0c-4fd4-9702-66fff84d04eb', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'dc9b1abf-319f-4396-a305-28343997bd76'}] +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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_not_called_type_local ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8782ce3b-028e-4aea-880c-55306ca5d199 after 0 tries 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 @@ -104235,678 +105839,745 @@ ~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/tenacity/__init__.py", line 186, in reraise raise self -tenacity.RetryError: RetryError[] +tenacity.RetryError: RetryError[] +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.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.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_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.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_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.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.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_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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_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.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_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.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.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_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_rbac_shared_on_parent_object ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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_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.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.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.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_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_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.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_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_dvr_mac_address_update ... ok -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_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.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.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_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.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 - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_dvr_neutron_agent] L2 agent could not get DVR MAC address at startup due to RPC error. It happens when the server does not support this RPC API. Detailed message: Remote error: None None -None. -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_get_dvr_mac_address_retried ... ok - ERROR [neutron.plugins.ml2.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.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.test_network.NetworkRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_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.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... 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_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_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.NetworkRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_network.NetworkRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok -neutron.tests.unit.objects.test_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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok -neutron.tests.unit.objects.test_quota.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.objects.test_quota.ReservationObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_bind_pf_port_with_mac_port_updated ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... 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.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred -neutron.tests.unit.extensions.test_port_numa_affinity_policy_socket.PortNumaAffinityPolicySocketExtensionTestCase.test_create_and_update_port_numa_affinity_policy_2_preferred ... ok -neutron.tests.unit.objects.test_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_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_delete ... 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.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_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.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.ReservationObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... 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_quota.ReservationObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.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.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.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.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.objects.test_quota.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_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_subnet_inuse_returns_409 ... ok -neutron.tests.unit.plugins.ml2.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_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_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.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_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.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_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.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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding ... 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_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_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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist ... 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.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_quota.ReservationObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_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.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_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_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... 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.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.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.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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_compute_ports ... ok -neutron.tests.unit.extensions.test_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_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.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.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.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_add_port_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_count ... 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.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.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.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.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismDPDKTestCase.test_get_vif_type ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_validate_filters_false ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_delete_network_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_false ... 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_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.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.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_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(enabled) ... ok -neutron.tests.unit.objects.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.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.TestCheckLivenessCommand.test_check_liveness +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckLivenessCommand.test_check_liveness ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok neutron.tests.unit.plugins.ml2.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_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.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_disabled(disabled) ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) ... ok -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) -neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) ... ok -neutron.tests.unit.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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_networks_segments ... 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_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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.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.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.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_create_port_binding_for_non_compute_owner ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_filtering_by_fields ... 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.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.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_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_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_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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_fip_has_qos_policy_id_remove_policy ... ok -neutron.tests.unit.objects.test_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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3210b39d-3369-4575-a91f-a418a904210f after 0 tries 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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist ... 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.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.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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port ... ok -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_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.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBIntTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.objects.test_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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3210b39d-3369-4575-a91f-a418a904210f 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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__create_lrouter_port ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_port_bound_for_dvr_with_csnat_ports_without_subnet ... ok -neutron.tests.unit.plugins.ml2.test_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_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_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_servicetype.ProviderResourceAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_adding_qos_policy_id_by_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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 - ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 630c3d04 -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.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_multiple_subnets_ipv6 ... ok + ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with 441c84d4 +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_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_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.extensions.test_l3.L3NatDBSepTestCase.test_router_list -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_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_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.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_binding_host_result_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_subnet.SubnetObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create ... 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.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.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 ERROR [neutron.plugins.ml2.db] Multiple ports have port_id starting with unused neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_multiple_results_found ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.test_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_subnet.SubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete ... 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_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.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.test_db.Ml2DBTestCase.test_get_port_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_port_result_not_found ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.objects.test_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_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_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.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V4_cidr ... ok +neutron.tests.unit.extensions.test_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.test_db.Ml2DBTestCase.test_get_segment_by_id neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id ... ok -neutron.tests.unit.objects.test_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_subnet.SubnetObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_extra_fields ... 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.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_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_get_segment_by_id_result_not_found ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_fields_no_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.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_remove_qos_policy_id ... ok -neutron.tests.unit.objects.test_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.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_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_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_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.plugins.ml2.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_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_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_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.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_multiprovider_network ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects ... 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.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 052737dd-dd36-49b6-85f0-f7169e428ac8 after 0 tries +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.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.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.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_for_provider_network ... ok -neutron.tests.unit.objects.test_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_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.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.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_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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_db.Ml2DBTestCase.test_network_segments_is_dynamic_true neutron.tests.unit.plugins.ml2.test_db.Ml2DBTestCase.test_network_segments_is_dynamic_true ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_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_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2AgentMechDrivers.test__update_segmentation_id_ports ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values ... 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.L3NatDBSepTestCase.test_router_list_with_pagination -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination ... 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_ports.PortBindingLevelDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.objects.test_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.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.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_hostroutes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools +neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_specific_finally_unallocated_segment_outside_pools ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2f70f97d-4bbb-4526-81e0-e6986b518ef1 after 0 tries +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.plugins.ml2.drivers.test_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_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.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2f70f97d-4bbb-4526-81e0-e6986b518ef1 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.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_gateway_no_subnet_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.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_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_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.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.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok +neutron.tests.unit.objects.test_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_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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.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.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port_no_action_needed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port_no_action_needed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_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.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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 53894b7c-0953-4154-9354-a05149451a64 after 0 tries +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'" + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_with_fixed_ips_fail_if_host_not_on_segment ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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_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.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 79379f5c-eb78-40d6-b72d-1c7064dfad4f after 0 tries + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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 " + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d8d13a8d-7e0b-4642-af7a-92076d5027bd on host my_l2_host for vnic_type normal using segments [{'id': '0dfe8fa0-95a5-45b7-b8b5-c32075d20587', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'cac6fd6b-6cee-4415-838a-dad754390428'}] +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.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_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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 79379f5c-eb78-40d6-b72d-1c7064dfad4f after 0 tries +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_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.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_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.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.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_allocated_by_subnet_id ... ok +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for c7916c5e-0b7e-4cb0-b4ba-23bbb344beff after 0 tries +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_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 9786909a-048b-46a4-bc55-08558bf83407 after 0 tries +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_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.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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps ... ok +neutron.tests.unit.objects.test_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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_get_ports_ids_by_security_groups_except_router ... ok +neutron.tests.unit.plugins.ml2.drivers.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_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... 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.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.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.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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_no_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... 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_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_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.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_ha_chassis_group_not_supported ... ok +neutron.tests.unit.extensions.test_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_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d3599829-7447-4f77-8da1-9917d7cd8dcc after 0 tries +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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e8037a7e-3fcd-4769-b7a3-f91325e1fe9b. 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 e8037a7e-3fcd-4769-b7a3-f91325e1fe9b + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6dcd99c8-9277-4beb-b922-39c6a41df8da after 0 tries +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.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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 058cea13-4c41-44be-8c84-c36f55d1e58d after 0 tries +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_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.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.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_ports.PortDbObjectTestCase.test_qos_network_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_network_policy_id ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6dcd99c8-9277-4beb-b922-39c6a41df8da after 0 tries +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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-66173019 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 3457c36f-16b8-49a1-9c9d-792feb375420. The number of host routes exceeds the limit 2. +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_create_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_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_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_port_other_tenant_address_in_pool ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_qos_policy_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_port_not_exist_in_ovn ... ok +neutron.tests.unit.objects.test_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_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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_with_project_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_create_not_shared_without_project_id ... ok +neutron.tests.unit.plugins.ml2.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_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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_cidrv6 ... ok +neutron.tests.unit.objects.test_network_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.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_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects ... 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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_mcast_flood_reports_broken ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_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.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.PortDbObjectTestCase.test_security_group_ids_and_port_id +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_security_group_ids_and_port_id ... ok + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 0491ba72-9fd6-4d28-ad11-7a6e00a082c0 not found + ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 0491ba72-9fd6-4d28-ad11-7a6e00a082c0 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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_first_ip_owned_by_router ... ok -neutron.tests.unit.objects.test_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_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_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.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_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.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.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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.objects.test_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.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_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 " + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6c3afded-e932-4532-93c6-83e0515eaa27 after 0 tries +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_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.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_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_ports.PortDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_object ... 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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 5ba7d433-3986-4fe2-9116-a96ca16ba54d after 0 tries +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.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled ... ok +neutron.tests.unit.objects.test_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.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.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.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_subnet.SubnetObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_changes ... 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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... 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_subnet.SubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_fields ... 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.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.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_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_objects_valid_fields ... 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.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.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_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.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_ports.PortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_get_segments_for_project ... ok neutron.tests.unit.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_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.SubnetObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.extensions.test_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_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.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.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok neutron.tests.unit.plugins.ml2.test_plugin.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_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_pf_port_unbound_mac_reset ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionIntTestCase.test_floatingip_update_qos_policy_id ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_valid_fields ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e14000df-0f29-47aa-a58c-798ebb61ffa8. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e14000df-0f29-47aa-a58c-798ebb61ffa8 +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.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_ports.PortDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_update_single_transaction ... 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_ports.PortBindingLevelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortBindingLevelDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.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_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_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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_bad_ip_prefix_to_cidr ... ok -neutron.tests.unit.objects.test_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.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_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... 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.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr -neutron.tests.unit.extensions.test_securitygroup.TestConvertIPPrefixToCIDR.test_convert_ip_prefix_with_netmask_to_cidr ... ok -neutron.tests.unit.extensions.test_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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.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.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_32 ... ok -neutron.tests.unit.objects.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_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_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_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_get_values ... 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.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_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_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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_host_changed_twice ... ok +neutron.tests.unit.extensions.test_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.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.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V4_cidr ... 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 @@ -104994,8 +106665,8 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_db.exception.RetryRequest -neutron.tests.unit.objects.test_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.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 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 @@ -105238,60 +106909,62 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect ValueError -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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy -neutron.tests.unit.extensions.test_qos_gateway_ip.GatewayIPQoSDBSepTestCase.test_update_router_gateway_with_qos_policy ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V4_cidr ... ok -neutron.tests.unit.objects.test_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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok -neutron.tests.unit.objects.test_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.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_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolPrefixIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_show_port_binding_with_trusted_field_set ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] 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.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.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.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.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_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cd2b5208-aa8f-4d8d-b677-0bf9907224d8 on host my_l2_host_5 for vnic_type normal using segments [{'id': 'b3ac66d6-6d4d-48e6-bc5d-d0ce982ad058', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '6a779887-eac8-4307-a767-1e465e1e8fcb'}] +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_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_3_to_v1_2_unlists_distributed_bindings ... ok +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_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.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.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.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.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_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.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCaseDefaultDomain.test_update_port_clear_dns_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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_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_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.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -105450,77 +107123,34 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.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_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_quota.QuotaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count ... 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.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.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_quota.QuotaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.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.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_non_existing_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_new_gw ... ok +neutron.tests.unit.objects.test_network_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.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.objects.test_network_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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_ports.PortDbObjectTestCase.test_v1_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_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.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_quota.QuotaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_db_obj ... 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.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_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_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.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_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_l3.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.openvswitch.agent.ovs_neutron_agent] Failure while checking for the canary flow -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2535, in check_ovs_status - status = self.int_br.check_canary_table() - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError: borked -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects ... 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.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.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.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_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_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.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.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 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__ @@ -105679,378 +107309,632 @@ 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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.objects.test_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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_ethertype_invalid_for_protocol ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 58967d32-573a-41bc-845f-5a9b4388b6ff after 0 tries +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_with_project_id ... ok neutron.tests.unit.plugins.ml2.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_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_create_default_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.extensions.test_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.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.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_quota.QuotaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_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.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.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.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.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.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_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_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id +neutron.tests.unit.objects.test_network_segment_range.NetworkSegmentRangeDbObjectTestCase.test_update_not_shared_without_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_ping_all_chassis ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0194292f-d3ee-4c06-a89f-117101215af3 after 0 tries +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.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_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_single_transaction ... 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_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_new_agent ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop - ports_not_ready_yet) = (self.process_port_info( - ~~~~~~~~~~~~~~~~~~~~~~^ - start, polling_manager, sync, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ports, ancillary_ports, updated_ports_copy, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - consecutive_resyncs, ports_not_ready_yet, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - failed_devices, failed_ancillary_devices)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info - self.process_ports_events(events, ports, ancillary_ports, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ports_not_ready_yet, - ^^^^^^^^^^^^^^^^^^^^ - failed_devices, - ^^^^^^^^^^^^^^^ - failed_ancillary_devices, - ^^^^^^^^^^^^^^^^^^^^^^^^^ - updated_ports_copy)) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events - added_ports = {p['name'] for p in events['added']} - ~~~~~~^^^^^^^^^ -TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.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.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_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.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... 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.TestMl2SubnetsV2.test_create_subnet_bad_boolean -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... ok -neutron.tests.unit.objects.test_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_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.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner -neutron.tests.unit.plugins.ml2.test_port_binding.ExtendedPortBindingTestCase.test_update_port_binding_for_non_compute_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_redirect_type_router_gateway_ports_flavored_router ... ok +neutron.tests.unit.objects.test_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_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.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.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_delete_subnet ... ok +neutron.tests.unit.plugins.ml2.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.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.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_quota.QuotaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist ... 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.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_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.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.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.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_ports.IPAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_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.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_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_with_wrong_fixed_ips ... ok neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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_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.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_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.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.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_ports.IPAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... 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_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.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_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_quota.QuotaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_devices_details_list ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsDvrNeutronAgentOSKen.test_scan_ancillary_ports_failure ... ok -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_objects ... 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_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.drivers.openvswitch.agent.ovs_neutron_agent] Error while processing VIF ports -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2830, in rpc_loop - ports_not_ready_yet) = (self.process_port_info( - ~~~~~~~~~~~~~~~~~~~~~~^ - start, polling_manager, sync, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ports, ancillary_ports, updated_ports_copy, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - consecutive_resyncs, ports_not_ready_yet, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - failed_devices, failed_ancillary_devices)) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 2639, in process_port_info - self.process_ports_events(events, ports, ancillary_ports, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ports_not_ready_yet, - ^^^^^^^^^^^^^^^^^^^^ - failed_devices, - ^^^^^^^^^^^^^^^ - failed_ancillary_devices, - ^^^^^^^^^^^^^^^^^^^^^^^^^ - updated_ports_copy)) - ^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py", line 1804, in process_ports_events - added_ports = {p['name'] for p in events['added']} - ~~~~~~^^^^^^^^^ -TypeError: 'Mock' object is not subscriptable +neutron.tests.unit.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.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_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.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.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... 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_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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_create_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.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.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.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_quota.QuotaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaDbObjectTestCase.test_update_single_transaction ... 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_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_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_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.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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host -neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_with_device_not_bound_to_host ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count ... 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_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_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.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_invalid_fields ... 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.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_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.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.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.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_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.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.DvrFipGatewayPortAgentBindingTestCase.test_delete -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete ... 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.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.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects ... 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_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_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.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked -neutron.tests.unit.quota.test_resource.Test_CountResource.test_all_plugins_checked ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_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_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.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_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.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.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.DvrFipGatewayPortAgentBindingTestCase.test_get_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object ... 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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.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_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.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_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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects ... 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_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.plugins.ml2.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_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype -neutron.tests.unit.extensions.test_securitygroup.TestConvertEtherType.test_convert_unsupported_ethertype ... 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.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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_global ... ok -neutron.tests.unit.extensions.test_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_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_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_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.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_valid_fields ... 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.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.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.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_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.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.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_objects_without_validate_filters ... 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_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.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.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_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_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_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_update_with_too_many_routes ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_valid_fields ... 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_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.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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.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.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_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_rbac.RBACBaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_create_duplicates ... 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_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.IPAllocationIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete ... 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_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.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_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.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_get_values_with_validate_filters ... 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_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_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.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_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_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.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.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_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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_delete_objects ... 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.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_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_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_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_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_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_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_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.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.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_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_fields_no_update ... 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_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_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... 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_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_ports.IPAllocationIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... 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_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_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_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_rbac.RBACBaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_objects ... 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_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.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.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_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_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.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_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_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_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_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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks ... 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_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_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_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_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.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 + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f54f495c-9935-4183-844d-6f74cd6ad332 after 0 tries +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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create ... 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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_create_duplicates ... 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_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_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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cbbc385b-fead-4db6-bbe7-773a240d2335 after 0 tries +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_rbac.RBACBaseObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_get_values ... 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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_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_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_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_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.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.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.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_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_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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.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_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_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_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_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.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_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_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.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_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_rbac.RBACBaseObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... 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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_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.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_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.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.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_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_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.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_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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_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.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... 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_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_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_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_provisioning_blocks.ProvisioningBlockIfaceObjectTestCase.test_update_fields ... 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_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_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_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_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.plugin] Failed to commit binding results for 208c454e-3c2e-406a-8158-3981f86501bc after 0 tries +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_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.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info +neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_slaac_segment_aware_immediate_with_binding_info ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_parameters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_quota.ReservationObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_create_duplicates ... 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_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.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_quota.ReservationObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_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.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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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.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_quota.ReservationObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_portinfo_marshalled_as_list ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields ... 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_ipv6_pd_gw_values +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_pd_gw_values ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_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_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_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_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_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_ra_modes ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_objects_valid_fields ... 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_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.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.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.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.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_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.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_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_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.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.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_quota.ReservationObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values ... 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.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_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_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_invalid_field ... 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_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.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_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1e5af9db-e3bf-47f2-aee2-9ce43080e6e9 after 0 tries +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.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_to_dict_synthetic_fields ... 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.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_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_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.ReservationObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_db_reference_error ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_changes_forbidden ... 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_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_quota.ReservationObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_quota.ReservationObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down ... ok +neutron.tests.unit.objects.test_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_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.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_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_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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... 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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.objects.test_securitygroup.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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -106096,66 +107980,6 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_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_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_changes_forbidden ... 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.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.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_add_physnet ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.DvrFipGatewayPortAgentBindingTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_delete_security_group_port_in_use ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_defaults ... ok -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingSriovNicSwitch.test_updated_agent_changed_physical_networks ... ok -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination -neutron.tests.unit.extensions.test_security_groups_default_rules.TestDefaultSecurityGroupRules.test_list_defaut_security_group_rules_with_pagination ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_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.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.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_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.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_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.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_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_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_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_emulated ... ok Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -106201,8 +108025,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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -106248,42 +108070,218 @@ 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_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.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_many_networks ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_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.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.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_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.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_active_admin_down ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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_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.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_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_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.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_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.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.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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_down ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... 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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr +neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment +neutron.tests.unit.plugins.ml2.test_managers.TypeManagerTestCase.test_update_network_segment ... 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.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_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.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_router.RouterDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_update_port_down_ha_router_port ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_create_single_transaction ... 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.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_delete_callback ... ok +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found +neutron.tests.unit.extensions.test_subnet_onboard.SubnetOnboardTestsIpv4.test_onboard_subnet_network_not_found ... ok +neutron.tests.unit.extensions.test_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_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.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_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_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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_objects ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.objects.test_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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet_without_gateway_ip ... ok +neutron.tests.unit.extensions.test_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.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.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... 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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_concurrent_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_ports ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_body_structure ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_invalid_request_data ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... 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.objects.test_router.RouterDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... 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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_multiple_ipv4_subnet_port_returns_400 ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_no_address_scope_overlapping_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.TestMl2PortBindingNoSG.test__attempt_binding_retries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok +neutron.tests.unit.objects.test_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.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.TestMl2NetworksWithVlanTransparencyBase.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network ... ok +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_add_prefix_with_address_scope_overlapping_cidr ... ok +neutron.tests.unit.plugins.ml2.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.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_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.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.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.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.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.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_numvfs_no_file ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_get_vf_macvtap_upper_devs_no_devs ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok +neutron.tests.unit.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.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 Traceback (most recent call last): File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() @@ -106304,348 +108302,225 @@ ~~~~~~~~~~~~^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id - for aggregate in self.n_client.aggregates.list(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list - return self._list('/os-aggregates', 'aggregates') - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list - resp, body = self.api.client.get(url) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get + File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id + aggregate_uuid = self.p_client.list_aggregates( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + segment_id)['aggregates'][0] + ^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper + return f(self, *a, **k) + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates + return self._get(url).json() + ~~~~~~~~~^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get + return self._client.get(url, endpoint_filter=self._ks_filter, + ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + **kwargs) + ^^^^^^^^^ + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get return self.request(url, 'GET', **kwargs) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/client.py", line 77, in request - if raise_exc and resp.status_code >= 400: - ^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: '>=' not supported between instances of 'MagicMock' and 'int' -neutron.tests.unit.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.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpSchedulerFilter.test_get_dhcp_agents_hosting_networks_admin_down ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.scheduler.test_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_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.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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test__update_segmentation_id_agentless_mech_drivers ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_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.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.extensions.test_segment.TestSegment.test_create_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment ... 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.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_router.FloatingIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count ... 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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... 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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.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.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 1801e0c3-c250-47c0-9af6-be6f8812a21b after 0 tries -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.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.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port ... ok -neutron.tests.unit.plugins.ml2.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_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.extensions.test_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.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_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.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_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.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.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.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.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 - 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.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segment_with_exception_in_core_plugin ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_default_az ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 106d2061-bc71-4990-883f-0acdeb00a942 after 0 tries -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.TestNovaSegmentNotifier.test_create_bound_port_compute_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_compute_owned ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test__fix_create_update_no_sttd_attr ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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__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.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.extensions.test_segment.TestSegment.test_create_segments_in_certain_order -neutron.tests.unit.extensions.test_segment.TestSegment.test_create_segments_in_certain_order ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 99ffb107-9b0c-4701-88f4-ac282c379352 after 0 tries -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_create_bound_port_dhcp_owned ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_l3.L3NatDBSepTestCase.test_router_show -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok -neutron.tests.unit.plugins.ml2.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.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.extensions.test_segment.TestSegment.test_delete_segment -neutron.tests.unit.extensions.test_segment.TestSegment.test_delete_segment ... 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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.drivers.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.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_gw_port_info_to_logical_router_port ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for bf52395d-2a00-42c4-9b72-3651a0624198 after 0 tries -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.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.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_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.extensions.test_l3.L3NatDBSepTestCase.test_router_update -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_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.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.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_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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok -neutron.tests.unit.plugins.ml2.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.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_after_update_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.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.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_network_precommit_create_callback ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for dd5adfc8-836a-4463-ae40-0e8bcf38272f after 0 tries -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.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.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_add_vnic_type_and_pb_capabilities_to_lsp ... ok -neutron.tests.unit.extensions.test_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' + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request + base_url = self.get_endpoint(auth, allow=allow, + **endpoint_filter) + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint + auth = self._auth_required(auth, 'determine endpoint URL') + File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required + raise exceptions.MissingAuthPlugin(msg_fmt % msg) +keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok +neutron.tests.unit.plugins.ml2.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.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_objects_single_transaction ... 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.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.TestPciOsWrapper.test_pf_device_exists_with_no_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_pf_device_exists_with_no_dir ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_segment.TestSegment.test_list_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_list_segments ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_bound_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.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_router.FloatingIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok -neutron.tests.unit.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.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.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_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.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_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.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_least_routers ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_invalid_ipv6_address_mode ... ok + ERROR [neutron.plugins.ml2.drivers.mech_sriov.agent.eswitch_manager] Failed to get devices for p7p1 +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_match ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_physical ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_add_dvr_mac_tun ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.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.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.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.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_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv4.test_remove_prefix_invalid_request_data ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan ... ok +neutron.tests.unit.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_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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_meter ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_drop_port ... ok +neutron.tests.unit.plugins.ml2.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.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_up_extport ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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_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.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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_provision_local_vlan_novlan ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_floatingips ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_nonzero_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks ... ok +neutron.tests.unit.plugins.ml2.drivers.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.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_meter_from_port_ingress ... ok +neutron.tests.unit.extensions.test_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.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.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port ... ok +neutron.tests.unit.plugins.ml2.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_lock_subnet_update ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_controllers ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_only_ip_version_v6_no_pool ... ok +neutron.tests.unit.extensions.test_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.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_security_groups ... ok +neutron.tests.unit.plugins.ml2.drivers.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools +neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_network_as_extport ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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 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 @@ -106733,8 +108608,6 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_db.exception.RetryRequest -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 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 @@ -106845,1545 +108718,274 @@ with excutils.save_and_reraise_exception() as ectxt: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/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.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.TestMl2NetworksWithVlanTransparencyBase.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_show_network ... 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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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_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_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_baremetal_ports_dhcp_options_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_db_obj ... 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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok -neutron.tests.unit.extensions.test_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.extensions.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_port_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_last_ipv4_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_segment.TestSegment.test_update_segments -neutron.tests.unit.extensions.test_segment.TestSegment.test_update_segments ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.objects.test_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 " - 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.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.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.plugins.ml2.plugin] Failed to commit binding results for fc68d203-5204-4525-b812-733b0840b2da after 0 tries -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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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_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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 377, in _get_aggregate_id - for aggregate in self.n_client.aggregates.list(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/novaclient/v2/aggregates.py", line 59, in list - return self._list('/os-aggregates', 'aggregates') - ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/base.py", line 253, in _list - resp, body = self.api.client.get(url) - ~~~~~~~~~~~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/adapter.py", line 393, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/novaclient/client.py", line 77, in request - if raise_exc and resp.status_code >= 400: - ^^^^^^^^^^^^^^^^^^^^^^^ -TypeError: '>=' not supported between instances of 'MagicMock' and 'int' -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_delete_network_and_owned_segments ... ok -neutron.tests.unit.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.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.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_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_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.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.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.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_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_code_too_big ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_network_set_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 - 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.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_first_subnet_association_with_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_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.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.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_ipv6_slaac_with_router_intf_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_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.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_router.FloatingIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 91730632-5bf7-43cf-a439-3cd1949e2038 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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_for_igmp_snoop_support ... ok -neutron.tests.unit.extensions.test_securitygroup.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.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_placement_api_not_available ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_create_on_unconnected_host ... ok -neutron.tests.unit.plugins.ml2.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.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyBase.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 37791fdf-9f53-4ea1-99e1-094062170748 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.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_with_type_only ... ok -neutron.tests.unit.plugins.ml2.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_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_localnet_port_has_learn_fdb_disabled ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_add_allocation_pool ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_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.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_ipv4_subnet_contract_allocation_pool ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__attempt_binding_retries ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok -neutron.tests.unit.objects.test_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.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_network_broadcast_arps_to_all_routers_already_set ... ok -neutron.tests.unit.plugins.ml2.drivers.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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8fe6491e-b8ae-4aa4-8ba9-47b6d18c952a after 0 tries -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_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.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.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.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.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.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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_check_provider_distributed_ports_expected_value ... ok -neutron.tests.unit.extensions.test_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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/lib/python3/dist-packages/eventlet/hubs/timer.py", line 59, in __call__ - cb(*args, **kw) - ~~^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 948, in wrapper - return func(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 58, in synced_send - self._notify() - ~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 211, in _send_notifications - event.method(event) - ~~~~~~~~~~~~^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 383, in _delete_nova_inventory - aggregate_id = self._get_aggregate_id(event.segment_id) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/segments/plugin.py", line 370, in _get_aggregate_id - aggregate_uuid = self.p_client.list_aggregates( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - segment_id)['aggregates'][0] - ^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 554, in list_aggregates - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required - raise exceptions.MissingAuthPlugin(msg_fmt % msg) -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_if_needed_early_exit_on_no_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortBindingNoSG.test__bind_port_original_port_set -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__bind_port_original_port_set ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2d69de9e-f039-45b2-95fd-fa55851af668 after 0 tries -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.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.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.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.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.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_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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8f76ca0e-e4a3-46d3-96e9-4f54d4ff92ef after 0 tries -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.services.logapi.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_multiple_remotes ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__commit_port_binding_populating_with_binding_levels ... ok -neutron.tests.unit.services.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.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok -neutron.tests.unit.extensions.test_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.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.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.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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok -neutron.tests.unit.plugins.ml2.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 362031bc-f8f2-428f-8fa2-3b963f33e5e7 after 0 tries -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.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.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_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.services.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.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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_granular_data ... ok -neutron.tests.unit.plugins.ml2.drivers.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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_legacy_mode ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_get_traffic_counters_with_missing_chain ... ok -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_iptables_manager_never_create_with_no_valid_namespace ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.plugin] Failed to commit binding results for a4e85013-627c-4e46-b52b-755012464059 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.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.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_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_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_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.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.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.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.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_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 433b3fdf-901a-4e92-a1a8-3410b3c988ea after 0 tries -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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_remove_metering_label_rule ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok -neutron.tests.unit.services.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.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.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.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.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.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.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal -neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_update_routers_removal ... ok -neutron.tests.unit.plugins.ml2.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 433b3fdf-901a-4e92-a1a8-3410b3c988ea after 0 tries -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_allocate_no_segments ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_unbound_port ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_single_transaction ... 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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b26d9c78-68c9-48f4-ba1d-d157dd594cf1 after 0 tries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 56ab1571-482b-40e2-8381-9d47e8f49a3d after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b26d9c78-68c9-48f4-ba1d-d157dd594cf1 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.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.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.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.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 56ab1571-482b-40e2-8381-9d47e8f49a3d after 0 tries -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.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_add_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_mpnetworks_with_segmentation_id ... ok -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist ... 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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_ip ... ok -neutron.tests.unit.plugins.ml2.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.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.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.plugin] Failed to commit binding results for 2d0b840f-9cc1-4799-95f7-17a3d3d3b3f9 after 0 tries -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.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.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2d0b840f-9cc1-4799-95f7-17a3d3d3b3f9 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.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_port_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_with_invalid_external_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestDBInconsistenciesPeriodics.test_fix_security_group_create_doesnt_exist ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d20e9455-bd59-4317-80bd-620702671adb after 0 tries -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.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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for d20e9455-bd59-4317-80bd-620702671adb 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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f0d839b9-6235-4f62-a18d-2e6531302086 after 0 tries -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_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'" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for f0d839b9-6235-4f62-a18d-2e6531302086 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.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.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.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 3aa10657-9856-4351-a6d5-cc92bcb7ff8f after 0 tries -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.extensions.test_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.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_handle_expired_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_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.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.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_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_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_objects_single_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2617e48c-9ca0-4712-9a03-f61912a9e0f9 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 323248a7-6a92-4761-9f94-588e7d7310bd after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2617e48c-9ca0-4712-9a03-f61912a9e0f9 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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 323248a7-6a92-4761-9f94-588e7d7310bd after 0 tries -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.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_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.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.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_nonzero_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... 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.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.TestMl2PortBindingNoSG.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... 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.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_two_fips_one_port_invalid_return_409 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok -neutron.tests.unit.plugins.ml2.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... ok -neutron.tests.unit.objects.test_router.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.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_shared_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_shared_returns_400 ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 40f70ef8-37b8-48fc-83ea-a23225497feb after 0 tries -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.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.plugin] Failed to commit binding results for 35662c69-35b0-4fbf-b431-07216a2cd479 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 40f70ef8-37b8-48fc-83ea-a23225497feb after 0 tries -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.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_allocation_pool ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 92bb6a03-4c77-4f4c-ab93-da5dd63dce60 on host test for vnic_type normal using segments [{'id': 'df251d2b-b357-4bc1-81f7-b7ad36271c21', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ae08efbe-e5c5-4188-87a9-532041679fe0'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_return_on_concurrent_delete_and_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6fdae7c2-83a7-4654-907e-a9cda1d6405e after 0 tries -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_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6fdae7c2-83a7-4654-907e-a9cda1d6405e 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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_address_group_in_use ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 92e12e90-64de-489c-b4d6-9749aa5d0379 after 0 tries -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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 92e12e90-64de-489c-b4d6-9749aa5d0379 after 0 tries -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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.plugin] Failed to commit binding results for ca9e1798-ebf9-45f8-8d12-01459a38cda6 after 0 tries -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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ca9e1798-ebf9-45f8-8d12-01459a38cda6 after 0 tries -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.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_change_to_no_dhcp_owned ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed -neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_update_router_interface_port_ip_not_allowed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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.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.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.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.extensions.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d983adc-e9c0-4acc-a023-f75bf66cff77 after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b182b6e6-21d3-4875-a2c0-3fc40d251a6c after 0 tries - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6d983adc-e9c0-4acc-a023-f75bf66cff77 after 0 tries -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.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_port_remove_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.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_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b182b6e6-21d3-4875-a2c0-3fc40d251a6c after 0 tries -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_deferred_allocation_no_segments_manual_alloc ... ok -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment -neutron.tests.unit.extensions.test_segment.TestNovaSegmentNotifier.test_update_subnet_association_with_segment ... ok -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router -neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_router_interface_ops_bump_router ... ok -neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.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_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.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.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.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.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.TestMl2PortBindingNoSG.test_update_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_profile ... 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.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.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.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.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.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.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.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.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.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_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.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.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.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_basic ... 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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a59367e4-39e0-4add-98b6-9fa88221e513 after 0 tries -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.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__update_trunk_metadata_wire ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.plugins.ml2.plugin] Failed to commit binding results for a59367e4-39e0-4add-98b6-9fa88221e513 after 0 tries -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_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_update_fails_if_host_on_good_segment ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test__wire_trunk_get_trunk_details_failure ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.extensions.test_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.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.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.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_interface_wont_appear ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_handle_trunk_add_missing_bridge ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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_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.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok -neutron.tests.unit.plugins.ml2.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.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.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.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 59b58b3f-710f-4912-a69e-1b4b35aa7c2f after 0 tries -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.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.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamAnySubnetRequest.test_subnet_request ... 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.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.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.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.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.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.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.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.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.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request -neutron.tests.unit.ipam.test_requests.TestIpamSpecificSubnetRequest.test_subnet_request ... 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_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 46fb6ccb-7ae2-4284-b997-a5990e7cd876 after 0 tries -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.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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count ... 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.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.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestOVSDBHandler.test_wire_subports_for_trunk_ovsdb_failure ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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_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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_db_obj ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 46fb6ccb-7ae2-4284-b997-a5990e7cd876 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_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.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_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_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects ... 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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_groups_with_shared_filter_true ... ok -neutron.tests.unit.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok -neutron.tests.unit.objects.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.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.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.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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6b933cfd-d6f6-489a-8b1f-adacdddcb0b0 after 0 tries -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.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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.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.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_ip_version_v6 ... ok -neutron.tests.unit.plugins.ml2.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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eae0b6b5-593e-4ccb-b901-b9dc192a1f1b after 0 tries -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.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_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.TestMl2SubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated ... 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 + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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.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.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.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.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.objects.test_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.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_floatingips_op_agent ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan ... ok +neutron.tests.unit.plugins.ml2.drivers.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.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test__set_schema_aware_periodics ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test__validate_port_update_vnic_type_bound_port_same_vnic_type ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter ... ok +neutron.tests.unit.objects.test_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.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.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.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_interfaces_op_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClientFairMeter.test_create_ovn_fair_meter_unchanged ... ok +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.NetworkSubnetLockDbObjectTestCase.test_update_single_transaction ... 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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_by_network_owner ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.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.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.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.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.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.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.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_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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_delete +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_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.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.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.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_subnet.RouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... 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 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__ @@ -108464,9 +109066,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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -108486,11 +109088,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 @@ -108528,9 +109130,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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -108542,63 +109144,185 @@ 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_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_max_tunid_no_key_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for eae0b6b5-593e-4ccb-b901-b9dc192a1f1b after 0 tries -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.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.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_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_network_name ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for a9628819-ac97-4a61-b487-2e2626093897 after 0 tries -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_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_project_id ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b988b22f-aba3-4f57-b1f2-128e8f3ac3ce after 0 tries -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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... 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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 295, in _get_port + port = model_query.get_by_id(context, models_v2.Port, id, + lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/neutron_lib/db/model_query.py", line 211, in get_by_id + return query.filter(model.id == object_id).one() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/orm/query.py", line 2778, in one + return self._iter().one() # type: ignore + ~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 1810, in one + return self._only_one_row( + ~~~~~~~~~~~~~~~~~~^ + raise_for_second_row=True, raise_for_none=True, scalar=False + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/sqlalchemy/engine/result.py", line 752, in _only_one_row + raise exc.NoResultFound( + "No row was found when one was required" + ) +sqlalchemy.exc.NoResultFound: No row was found when one was required + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 520, in validate_and_get_data_from_binding_profile + plugin.get_port(n_context.get_admin_context(), + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + param_dict['parent_name']) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port + port = self._get_port(context, id, lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port + raise exceptions.PortNotFound(port_id=id) +neutron_lib.exceptions.PortNotFound: Port invalid could not be found. +neutron.tests.unit.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.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.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.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.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.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.extensions.test_l3.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.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.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_create_port_binding_profile_with_empty_dict ... ok +neutron.tests.unit.objects.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.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 + 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 31e1ff74-5942-4193-85bb-dedb35766218 owned by network:floatingip is not supported. +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.logapi.test_logging_resource.LogObjectTestCase.test_update_fields +neutron.tests.unit.objects.logapi.test_logging_resource.LogObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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 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__ @@ -108679,9 +109403,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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -108701,7 +109425,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) @@ -108743,9 +109467,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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -108757,231 +109481,440 @@ 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.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding -neutron.tests.unit.extensions.test_segment.TestSegmentAwareIpam.test_port_without_ip_not_deferred_no_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_sorting ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_null_vif_details_in_db(PortBinding) ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_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.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.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.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.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.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id -neutron.tests.unit.extensions.test_network_ip_availability.TestNetworkIPAvailabilityAPI.test_usages_query_tenant_id ... ok -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(PortBinding) ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_native_quotas ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_vif_type_changed_unbound ... ok -neutron.tests.unit.plugins.ml2.test_security_group.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_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__get_port_options_migrating_additional_chassis_present ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) -neutron.tests.unit.objects.test_ports.PortBindingVifDetailsTestCase.test_vif_details(DistributedPortBinding) ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create ... 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.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_create_duplicates ... 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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.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.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_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.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_security_group.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_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.extensions.test_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_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.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.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.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.TestMl2SubnetsV2.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... 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.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_add_subports_notify_after_create ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_egress ... ok -neutron.tests.unit.objects.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.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.TestMl2SubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0dee6d19-1c05-4203-bb57-24c3c2817311 after 0 tries -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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_multiple_security_groups ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.extensions.test_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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8b4965ea-c4e7-424b-a0ad-869d3c06757f after 0 tries -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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 6e8e0fd4-7db7-4577-a928-6701b1548179 after 0 tries -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.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.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.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_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.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_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_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.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.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.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_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_security_group ... ok -neutron.tests.unit.extensions.test_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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok -neutron.tests.unit.objects.test_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.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 8b4965ea-c4e7-424b-a0ad-869d3c06757f after 0 tries -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_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.services.segments.plugin.SegmentHostRoutes.host_routes_after_create-24328982 subnet, after_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_plugin_failure ... ok +neutron.tests.unit.objects.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.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_subnet.RouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(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.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_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNParentTagPortBinding.test_create_port_with_invalid_tag ... 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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count ... 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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_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_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_create_single_transaction ... 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.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.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_binding_profile_not_changed ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_native_quotas ... ok +neutron.tests.unit.objects.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.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.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.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.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_none_gateway ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects ... 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.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_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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_create_portinfo_non_admin ... ok +neutron.tests.unit.objects.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.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.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_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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_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_router.RouterDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnet.RouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_no_data_returns_400 ... ok +neutron.tests.unit.plugins.ml2.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.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointDbObjTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in update_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 833, in update_port_precommit + self._validate_ignored_port(port, original_port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 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 4af13056-35a6-4c2a-9470-e9f6620be51b is not supported. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_create_networks_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_count ... 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.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_router.RouterDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_with_synthetic_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. vtep-logical-switch 1234 value invalid type. +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.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_invalid_vtep_logical_switch ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_port_vif_details ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... 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.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_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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.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_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_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.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.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.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.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_subnet.RouteDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.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_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_delete_single_transaction ... 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.test_plugin.TestMl2PortBinding.test__attempt_binding_retries +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding_retries ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 682, in create_port_precommit + ovn_utils.validate_and_get_data_from_binding_profile(port) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 474, in validate_and_get_data_from_binding_profile + raise n_exc.InvalidInput(error_message=msg) +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Invalid binding:profile. dict_keys(['vtep-physical-switch', 'vtep-logical-switch']) are all required.. +neutron.tests.unit.plugins.ml2.test_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.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.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.TestMl2PortBindingNoSG.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_ports_vif_details ... 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_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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_no_subnet ... ok +neutron.tests.unit.extensions.test_l3.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.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.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.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_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.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.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 " + 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.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.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_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist ... 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.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_too_many_routes ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_remove_port_binding_profile ... 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.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointDbObjTestCase.test_update_objects ... ok +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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_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.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.TestOVNVtepPortBinding.test_create_port_with_vtep_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port d7bd49b4-dd8b-47cd-b0b8-88ac5c8be42d on host test for vnic_type normal using segments [{'id': 'bb3fddac-3f1a-4e62-8280-74bdf9111d1d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5d1efa72-8c52-4dbc-87dc-8609dbf2583d'}] +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.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.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_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.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.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_check_vtep_keys ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.objects.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_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_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_l3_agent_sync_interfaces ... 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.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] 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) @@ -109015,217 +109948,77 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 170bf71e-b807-43d9-a233-19d0f0894ee5. The number of host routes exceeds the limit 2. -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_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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... 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.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... 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.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_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_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.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_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.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.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name -neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_boolean_type_name ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_object ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_any_address_request_is_loaded ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_automatic_address_request_is_loaded ... ok -neutron.tests.unit.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_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_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.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_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.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port -neutron.tests.unit.ipam.test_requests.TestAddressRequestFactory.test_prefernext_address_request_on_distributed_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_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.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_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.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.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.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.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok -neutron.tests.unit.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.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.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_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.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_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_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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_securitygroup.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' - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 60553d07-89ad-489a-96fb-da9cb4f8ea0f after 0 tries -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.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test__sg_has_rules_with_same_normalized_cidr ... ok -neutron.tests.unit.objects.test_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_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.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 0ec465f9-a732-4cc8-8b27-6707a68e4f32 after 0 tries -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_securitygroup.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.objects.test_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.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_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.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.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_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 " + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_v2.py", line 1626, in get_port + port = self._get_port(context, id, lazy_fields=lazy_fields) + File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper + return fn(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/db/db_base_plugin_common.py", line 298, in _get_port + raise exceptions.PortNotFound(port_id=id) +neutron_lib.exceptions.PortNotFound: Port pname could not be found. +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVtepPortBinding.test_create_port_with_vtep_options_and_parent_name_tag ... ok +neutron.tests.unit.plugins.ml2.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.L3AgentDbIntTestCase.test_router_create_event_exception_preserved +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_create_event_exception_preserved ... 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.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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_port ... ok +neutron.tests.unit.plugins.ml2.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.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.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.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingNoSG.test_update_port_binding_host_id_not_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_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.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_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.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.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.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_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_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.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_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_delete_precommit_event ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated ... ok +neutron.tests.unit.extensions.test_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.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.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_subnet.RouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... 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.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.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.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 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__ @@ -109384,108 +110177,76 @@ 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.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.plugins.ml2.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.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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_fields ... 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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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.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_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_router.FloatingIPDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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.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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_trunk.SubPortDbObjectTestCase.test_count -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.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_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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.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.SubPortDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_filters ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_in_down_state ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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 - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for b088f452-1ed7-4588-a4df-483f2ca45b35 after 0 tries -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.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 -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.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.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" - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2e92696c-0430-4019-99c3-9f6bbbd7259a after 0 tries -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.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... 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.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.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.RouteDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.extensions.test_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.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_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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_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.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.TestOVNMechanismDriverNetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu +neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok +neutron.tests.unit.objects.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.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.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.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.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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.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.TestOVNMechanismDriver.test_update_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 ... ok +neutron.tests.unit.objects.test_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_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_l3.L3AgentDbIntTestCase.test_router_update_precommit_event +neutron.tests.unit.extensions.test_l3.L3AgentDbIntTestCase.test_router_update_precommit_event ... 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_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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 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__ @@ -109644,2829 +110405,574 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call raise lib_exc.NeutronException(message="_fail_second_call") neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_plugin_failure ... ok -neutron.tests.unit.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.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_sg_rules_for_devices_ipv4_ingress_port_range_min_port_1 ... ok -neutron.tests.unit.plugins.ml2.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_create_duplicates ... 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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_delete ... ok -neutron.tests.unit.objects.qos.test_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.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.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_trunk.SubPortDbObjectTestCase.test_create_port_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_port_not_found ... 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.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.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.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.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.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.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.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_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.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.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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects ... 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.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.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.TestOVNMechanismDriverNetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network ... ok -neutron.tests.unit.objects.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.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_plugin.TestMl2SubnetsV2.test_get_subnets_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ... 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.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.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.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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.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.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_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios -neutron.tests.unit.extensions.test_qos_fip.FloatingIPQoSDBWithRevisionSepTestCase.test_floatingip_update_with_port_and_qos_scenarios ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_trunk.SubPortDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_single_transaction ... 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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c9a961e8-dbc6-4d5c-9efc-a43fffaecf41. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c9a961e8-dbc6-4d5c-9efc-a43fffaecf41 -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.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.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.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.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_least_loaded_chassis_with_rebalance ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.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.TestMl2SubnetsV2.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_pg_drop ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__pgs_from_log_obj_port ... ok -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log ... ok -neutron.tests.unit.objects.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.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.TestMl2SubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... 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.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.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.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.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.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok -neutron.tests.unit.objects.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.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name -neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok -neutron.tests.unit.objects.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.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.test_plugin.TestMl2SubnetsV2.test_invalid_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... 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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d67e7157-0c31-40d0-a2cd-3bf3e72ed35c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 d67e7157-0c31-40d0-a2cd-3bf3e72ed35c -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_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.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.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveEndpointIfaceObjTestCase.test_update_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9b3758cf-430e-4c22-a787-5443278225fd. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 9b3758cf-430e-4c22-a787-5443278225fd -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_get_traffic_counters ... ok -neutron.tests.unit.plugins.ml2.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.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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_objects_single_transaction ... 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.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.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.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_two_subnets_same_cidr_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok -neutron.tests.unit.objects.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.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.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_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts -neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingNoAgent.test_map_segment_to_hosts ... ok -neutron.tests.unit.objects.plugins.ml2.test_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_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_trunk_not_found ... 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.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_count_invalid_fields ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 2bc52cb4-fc7e-4f51-9523-d2e091a90ed3 after 0 tries -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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_create_duplicates ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 21a29d3c-3778-480e-b7dc-64025335c975 after 0 tries -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.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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... 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_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers -neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerExtTestCase.test_list_service_providers ... ok -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 53b654a0-4d45-4977-a06c-03e1eb30d2a6. Error: 'Mock' object is not iterable -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 53b654a0-4d45-4977-a06c-03e1eb30d2a6 -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.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.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.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.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_router.FloatingIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok -neutron.tests.unit.objects.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_trunk.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.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.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_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.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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet ... ok -neutron.tests.unit.objects.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_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.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info ... ok -neutron.tests.unit.objects.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1fc61c2a-6fae-4479-8c0a-a1531344e097. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1fc61c2a-6fae-4479-8c0a-a1531344e097 -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.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_purge_metering_info_delete ... ok -neutron.tests.unit.objects.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.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_project_id ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... 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.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.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_remove_metering_label_rule ... ok -neutron.tests.unit.objects.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.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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.extensions.test_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.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.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated -neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_routers_updated ... ok -neutron.tests.unit.objects.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.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.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.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.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_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.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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.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.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.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.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_doesnt_exist ... ok -neutron.tests.unit.objects.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.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists -neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__process_before_remove_router_interface_port_exists ... ok -neutron.tests.unit.objects.plugins.ml2.test_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" -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.services.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.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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 11cc0ea5-b5b5-480c-aded-f31a5f68350a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 11cc0ea5-b5b5-480c-aded-f31a5f68350a -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_create ... 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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete ... 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.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.services.trunk.test_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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.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.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 -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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects ... 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.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_trunk.SubPortDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_update_single_transaction ... 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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_routers_by_network_id ... ok -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.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.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.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.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.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.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_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 " - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for ef0481a5-4202-4342-b949-bcdbbf05f302 after 0 tries -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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_port_exists ... ok -neutron.tests.unit.services.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.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.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.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQoSRuleAliasMinimumPacketRate.test_show_non_existing_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok -neutron.tests.unit.extensions.test_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.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.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.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.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 -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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... 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_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... 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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw ... ok -neutron.tests.unit.objects.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.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.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.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.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.plugins.ml2.test_vlanallocation.VlanAllocationIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.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.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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... 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.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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps_and_min_bw ... ok -neutron.tests.unit.objects.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.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.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.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.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.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.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_delete_subnet_ipv6_slaac_router_port_exists -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_ipv6_slaac_router_port_exists ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty ... ok -neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_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.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_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" -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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_rule_not_min_bw ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_count_invalid_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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw ... ok -neutron.tests.unit.objects.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_subnet.DNSNameServerObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create ... 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.DNSNameServerObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_create_duplicates ... 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_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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_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.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects ... 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.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_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.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_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_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_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_fields_no_update ... 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.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.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_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_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_object_missing_primary_key ... ok - ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for cae60ad6-6863-4928-a2c9-82bf0ca721de after 0 tries -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_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_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.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_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_exhausted_subnet_no_fallback ... ok -neutron.tests.unit.objects.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok -neutron.tests.unit.objects.test_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.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_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.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_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_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_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.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.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_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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_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_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_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.DNSNameServerObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values ... 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.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.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.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.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.objects.test_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.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.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_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.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.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_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change ... ok -neutron.tests.unit.objects.test_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_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_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.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_emulated ... ok -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_changes_forbidden ... 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_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.DNSNameServerObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_ports_to_update ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one -neutron.tests.unit.extensions.test_segment.TestSegmentHostRoutes.test_host_routes_create_two_subnets_then_delete_one ... ok -neutron.tests.unit.objects.test_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.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_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_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.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_trunk_update_notify_after_update ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_network_for_placement_allocation_change_no_qos_change ... ok -neutron.tests.unit.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... 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.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.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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_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_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_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... 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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... 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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.objects.test_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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.extensions.test_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_port_without_matching_service_type ... ok -neutron.tests.unit.objects.test_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_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_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.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change ... ok -neutron.tests.unit.objects.test_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_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_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.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_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.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.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.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_allocate_tenant_segment ... ok -neutron.tests.unit.extensions.test_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.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.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... 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.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.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.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.test_subnet.SubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_host_not_alive ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment_with_unallowed_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_create_subnet_bar_and_foo_type ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeMultiRangeTest.test_release_segment ... ok -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements -neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... 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.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.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.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.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.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.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_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.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.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.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.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.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.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.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.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.test_policy.PolicyFileTestCase.test_modified_policy_reloads -neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... 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.tests.test_base.CatchTimeoutTestCase.test_catch_timeout -neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.objects.test_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_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_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.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.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_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_trunk.SubPortDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... 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_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.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_network_callback_no_qos ... ok -neutron.tests.unit.objects.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_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_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_subnet.SubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_callback ... ok -neutron.tests.unit.services.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status -neutron.tests.unit.plugins.ml2.extensions.test_data_plane_status.DataPlaneStatusSML2ExtDriverTestCase.test_show_port_has_data_plane_status ... ok -neutron.tests.unit.objects.test_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_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.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_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.TestMl2SubnetsV2.test_port_prevents_subnet_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ... 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. -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 - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_network_postcommit failed, deleting network 'c8a8f3db-db38-461e-a521-65035fa881eb' -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_subnet.SubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... 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_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_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_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.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_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.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_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.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.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_clean_obj_from_primitive ... 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.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_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_count_invalid_fields ... 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_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" - 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 '4ff300b4-32cc-443e-97c0-e30a58759151' -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.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_base.BaseDbObjectNewEngineFacade.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_duplicates ... 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.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_create_updates_from_db_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_port_faulty ... 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_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_base.BaseDbObjectNewEngineFacade.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test__get_vlan_children ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_delete_objects_invalid_fields ... 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.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.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_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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_base.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.SubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_fields_no_update ... 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 'b1f1348c-f3ad-4521-a236-6231b1975a93' -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_trunk_plumber.PlumberTestCase.test_trunk_on_host ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_object ... 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.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.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.TestFaultyMechansimDriver.test_create_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_subnet_faulty ... 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.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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_delete_callback ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_physnet_not_found ... ok - 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.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_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_pager_is_passed_through ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_network_postcommit failed -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... 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.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... 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.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_valid_fields ... ok -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_port_host_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.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_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... 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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.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_base.BaseDbObjectNewEngineFacade.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values ... ok -neutron.tests.unit.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_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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_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_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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.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.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_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.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_base.BaseDbObjectNewEngineFacade.test_update_changes -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_changes_forbidden ... ok - 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.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectNewEngineFacade.test_update_fields ... 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_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.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error -neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok -neutron.tests.unit.objects.test_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.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.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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero -neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCasev6.test_update_subnet_one_to_zero ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_associate_existing_subnet_fail_if_multiple_segments ... ok -neutron.tests.unit.objects.test_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_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.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.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_create_duplicates ... ok -neutron.tests.unit.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.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_base.BaseDbObjectUniqueKeysTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete ... 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_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_delete_objects ... 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.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_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_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_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_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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_invalid_fields ... 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 cbfd534b-fcb8-477a-a518-5a4300d3c95f -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_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_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.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_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_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_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_subnet.SubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... 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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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_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' - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port 2f50e372-2078-4723-8962-f53bd9b1dd9e on trunk 90a49032-c249-4eee-b5b6-54e5fb9045ff. -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.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_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values ... ok -neutron.tests.unit.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.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.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_get_values_with_validate_filters ... ok - ERROR [neutron.plugins.ml2.managers] 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_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_find_candidate_subnets ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_bind_port_vxlan ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_network_mismatch ... 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.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_ports_with_changed_since ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.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_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.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_segment.TestSegmentSubnetAssociation.test_association_segment_not_found -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_association_segment_not_found ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_mutiple_subnetpools_with_changed_since ... ok -neutron.tests.unit.objects.test_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.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_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_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_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.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectUniqueKeysTestCase.test_update_updates_from_db_object ... 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.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test__fdb_chg_ip ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_usable_after_update ... 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 bd443bb0-6b68-4b66-a9e9-0b96ac2bf3ed -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.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_networks_with_changed_since ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_subnet.SubnetDbObjectTestCase.test_get_external_network -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... 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.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.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 -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.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.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry -neutron.tests.unit.plugins.ml2.drivers.l2pop.rpc_manager.test_l2population_rpc.TestL2populationRpcCallBackTunnelMixin.test_fdb_remove_tun_flooding_entry ... ok -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_ports_with_changed_since ... ok -neutron.tests.unit.plugins.ml2.drivers.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_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.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.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestCreateESwitchManager.test_create_eswitch_mgr_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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_segment.TestSegmentSubnetAssociation.test_basic_association -neutron.tests.unit.extensions.test_segment.TestSegmentSubnetAssociation.test_basic_association ... 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.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.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.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_unsupported_subnet_cidr_multicast ... 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.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots ... ok -neutron.tests.unit.services.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.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.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.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty -neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... 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.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok -neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... 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.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.TestMl2SubnetsV2.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... 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.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_list_subnetpools_with_changed_since ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_rounded_ok3 ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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_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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_false ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_is_assigned_vf_direct_true ... ok -neutron.tests.unit.plugins.ml2.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_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.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.test_plugin.TestMl2BasicGet.test_single_get_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2BasicGet.test_single_get_tenant ... ok -neutron.tests.unit.plugins.ml2.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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestPciOsWrapper.test_scan_vf_devices_no_dir ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_unknown_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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_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.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.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp -neutron.tests.unit.extensions.test_timestamp.TimeStampDBMixinTestCase.test_update_timpestamp ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVifDetailsTestCase.test_get_vif_details_with_agent ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_default_vnic_types ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_override_default_vnic_types ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_not_valid_item ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok -neutron.tests.unit.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.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_network_create_localnet_port_tunnel_network_type ... ok -neutron.tests.unit.objects.test_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.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.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_illegal_method_calls ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_method_calls ... ok -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_address ... ok -neutron.tests.unit.objects.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.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_multiple ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_ancillary_bridges_none ... ok -neutron.tests.unit.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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.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.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.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.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.AncillaryBridgesTestOSKen.test_scan_ancillary_ports_returns_port_changes_with_sync ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '10.0.0.1'. IP couldn't be found on this host's interfaces. -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_count_invalid_filters ... ok - ERROR [neutron.plugins.ml2.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.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__attempt_binding ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_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.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.GeneveAllocationDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_objects ... 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.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.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_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.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_subnet.SubnetDbObjectTestCase.test_get_service_types -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... 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.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... 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_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.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_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.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_local_ip.LocalIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create ... 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_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_create_duplicates ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.extensions.test_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.LocalIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.test_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_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list -neutron.tests.unit.extensions.test_servicetype.ServiceTypeExtensionTestCase.test_service_provider_list ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.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_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_ip_version ... ok -neutron.tests.unit.objects.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_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_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 546bbd72-a633-4836-a2f4-fb38f0d78f5a on trunk 86843e22-cfbf-415d-bdbd-26f6f359d3a6: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 0daf5492-8dbd-4e20-bba1-e47a1799ff64 on trunk 86843e22-cfbf-415d-bdbd-26f6f359d3a6: - ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 1b09e291-8290-492d-8868-0c2386874e4b on trunk 86843e22-cfbf-415d-bdbd-26f6f359d3a6: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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.LocalIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_fields_no_update ... 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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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.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.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_local_ip.LocalIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object ... 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_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_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_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_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.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.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_local_ip.LocalIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects ... 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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_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 " -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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.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.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_objects_exist -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist ... 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_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.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.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.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_networks ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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.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_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.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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_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_local_ip.LocalIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_policies ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.objects.test_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_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_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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.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_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.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok -neutron.tests.unit.objects.test_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.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.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.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_ports ... ok -neutron.tests.unit.objects.test_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.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_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_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_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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_invalid_uuid ... ok -neutron.tests.unit.objects.test_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.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.objects.test_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.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_routers ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_local_ip.LocalIPIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_objects ... 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.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnetpools ... ok -neutron.tests.unit.objects.test_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.SubnetDbObjectTestCase.test_get_subnet_shared_true -neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_subnet_shared_true ... ok -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_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.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_tagging.TaggingControllerDbTestCase.test__get_resource_info_subnets -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_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, - IPV4_RESOURCE_CLASS) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 58, in wrapper - return f(self, *a, **k) - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 487, in get_inventory - return self._get(url).json() - ~~~~~~~~~^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/placement/client.py", line 190, in _get - return self._client.get(url, endpoint_filter=self._ks_filter, - ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - **kwargs) - ^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1154, in get - return self.request(url, 'GET', **kwargs) - ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 810, in request - base_url = self.get_endpoint(auth, allow=allow, - **endpoint_filter) - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1254, in get_endpoint - auth = self._auth_required(auth, 'determine endpoint URL') - File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required - raise exceptions.MissingAuthPlugin(msg_fmt % msg) -keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.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.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.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_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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.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.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_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.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_native_quotas ... 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.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_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_router.RouterDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_two_subnets ... ok +neutron.tests.unit.objects.test_subnet.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.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_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.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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_subnet_with_port_from_other_tenant ... ok +neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... 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.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.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.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_subnet.SubnetDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count ... 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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.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.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_subnet.SubnetDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.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.TestMl2PortBinding.test_port_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_port_vif_details ... 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_router.RouterDbObjectTestCase.test_qos_policy +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... 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.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.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_subnet.SubnetDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_create_single_transaction ... 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_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_update_port_not_vip_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_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.TestMl2PortBinding.test_ports_vif_details +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... 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.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.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant ... 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.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_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_concurrent_delete_upon_subnet_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_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.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_dhcp_port_associated_with_other_subnets ... ok +neutron.tests.unit.extensions.test_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_router.RouterDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_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.extensions.test_l3.L3NatDBIntTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create ... 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.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_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.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.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_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_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_invalid_floating_port_id_returns_400 ... ok +neutron.tests.unit.extensions.test_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_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid ... ok +neutron.tests.unit.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.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_ipv6_slaac_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_subnet_list_queries_constant ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 608fde83-ec31-474b-bcf2-df3ed0392ad3 on host test for vnic_type normal using segments [{'id': 'fe263a86-6b27-4222-bab7-5caefc6afece', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '34c93e75-0fdf-4438-a4bd-44d305082787'}] +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_subnet.SubnetDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_delete_single_transaction ... 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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.extensions.test_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.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.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.L3NatDBIntTestCase.test_router_create_with_gwinfo +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo ... 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.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok +neutron.tests.unit.extensions.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filter_by_shared ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.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_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.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.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.TestMl2PluginOnly.test__device_to_port_id_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_distributed_port_binding_on_non_existent_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_no_ext_gateway_return_404 ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__validate_port_supports_multiple_bindings ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_subnet.SubnetDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_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_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_create_with_gwinfo_ext_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__verify_service_plugins_requirements_missing_driver ... ok +neutron.tests.unit.objects.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_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok +neutron.tests.unit.extensions.test_l3.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.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.TestMl2PluginOnly.test_reset_mac_for_direct_physical +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding_not_physical ... ok +neutron.tests.unit.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.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_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.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_not_physycal ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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_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_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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_trunk.SubPortDbObjectTestCase.test_count +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_not_existing_network_returns_404 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete ... 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_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.TestML2PluggableIPAM.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_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-15806151 subnet, after_create Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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 "/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.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_callback ... 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_external_network +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_external_network ... 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_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... 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_trunk.SubPortDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_invalid_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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5751939 subnet, after_create Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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 "/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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-5751939 subnet, after_create Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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() - ~~~~~~~~~~~~^^ -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 File "/build/reproducible-path/neutron-25.0.0/neutron/notifiers/batch_notifier.py", line 69, in _notify - self.callback(batched_events) - ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - ... ok - 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 "/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.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_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.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_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.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.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_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_single_transaction ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-815008 subnet, after_create Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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 "/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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bulk_native ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_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_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-815008 subnet, after_create Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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 "/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_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.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.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 + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api.DhcpAgentNotifyAPI._native_event_send_dhcp_notification-815008 subnet, after_update Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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.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.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_geneveallocation.GeneveAllocationDbObjTestCase.test_update_single_transaction ... ok + 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_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_object_with_synthetic_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-815008 subnet, after_update Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks -neutron.tests.unit.extensions.test_tagging.TaggingControllerDbTestCase.test__get_resource_info_trunks ... ok -neutron.tests.unit.objects.port.extensions.test_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_single_transaction ... ok + 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_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_count_invalid_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.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_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.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.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.TestML2PluggableIPAM.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_route ... 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_trunk.SubPortDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_create_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.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_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.TestMl2PortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_bad_mac_format ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv4_not_change ... ok +neutron.tests.unit.objects.test_subnet.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.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 Traceback (most recent call last): -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 File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers timer() ~~~~~^^ @@ -112601,1379 +111107,2107 @@ File "/usr/lib/python3/dist-packages/keystoneauth1/session.py", line 1194, in _auth_required raise exceptions.MissingAuthPlugin(msg_fmt % msg) keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.extensions.test_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok -neutron.tests.unit.objects.test_address_group.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.L3NatDBIntTestCase.test_router_delete_race_with_interface_add +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_race_with_interface_add ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok +neutron.tests.unit.objects.test_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_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.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.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.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_dhcp_options_in_ovn_ipv6 ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_None_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_list_networks_without_pk_in_fields_pagination_native ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_trunk.SubPortDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_delete_subnet_inuse_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_create_single_transaction ... 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_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.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_subnet_postcommit_enable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.TestMl2PortsV2.test_create_port_as_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_as_admin ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_get_subnets_count_filter_by_unknown_filter ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_service_types ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_update_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_net_port_security_default ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_shared_subnet_with_another_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_version ... 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.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_floatingip_with_assoc_to_ipv4_and_ipv6_port ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.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_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_subnet ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... 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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_bound_ids ... ok +neutron.tests.unit.plugins.ml2.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.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.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.test_trunk.SubPortDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects ... 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.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.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.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.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count ... 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.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.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_is_loaded_by_class ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_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.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_address_group.AddressGroupIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create ... 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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_create_duplicates ... 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( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - ERROR [neutron_lib.utils.runtime] Error loading class by class name -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname - mgr = driver.DriverManager( - namespace, name, warn_on_missing_entrypoint=False) - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ - super(DriverManager, self).__init__( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - namespace=namespace, - ^^^^^^^^^^^^^^^^^^^^ - ...<6 lines>... - warn_on_missing_entrypoint=warn_on_missing_entrypoint - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - ) - ^ - File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ - self._init_plugins(extensions) - ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins - raise NoMatches('No %r driver found, looking for %r' % - (self.namespace, name)) -stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname - class_to_load = importutils.import_class(name) - File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class - __import__(mod_str) - ~~~~~~~~~~^^^^^^^^^ -ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' - ERROR [neutron.manager] Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_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_lib.utils.runtime] Alias or class name is not set - ERROR [neutron.manager] Plugin 'None' not found. -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none -neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error_for_none ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete ... 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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects ... 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.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_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.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.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_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.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_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_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_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.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.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.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_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.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.SubnetDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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_address_group.AddressGroupIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_extra_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.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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_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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 98e93611-2975-4964-a415-18d545e194e7. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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_group.AddressGroupIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object ... 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.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test__allocation_value_for_tenant_no_allocations ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_object ... 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_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet ... ok + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit + self._ovn_client.delete_port(context.plugin_context, port['id'], + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + port_object=port) + ^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port + self._delete_port(port_id, port_object=port_object) + ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 98e93611-2975-4964-a415-18d545e194e7 +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_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.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.L3NatDBIntTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list ... 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.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_subnet.SubnetDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects ... 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.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_any_subnet_gateway ... ok -neutron.tests.unit.objects.test_address_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.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_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.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_ipv6_subnet_specific_gateway ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_allocate_specific_subnet ... ok -neutron.tests.unit.objects.test_address_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.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ethertype_invalid_as_number ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_pagination ... 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.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.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_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.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.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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_count_invalid_filters ... 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.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_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_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_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_address_group.AddressGroupIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values ... 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_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.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.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_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_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_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.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded -neutron.tests.unit.ipam.test_subnet_alloc.TestSubnetAllocation.test_subnetpool_default_quota_exceeded ... ok -neutron.tests.unit.objects.test_address_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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_count ... 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.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_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_address_group.AddressGroupIfaceObjectTestCase.test_update_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.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_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.TestMl2PortBinding.test__validate_port_update_no_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_no_port_binding ... ok -neutron.tests.unit.objects.test_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.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_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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_address_group.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_db_obj ... 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.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.test_address_group.AddressGroupRBACDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count ... 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.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_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_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_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.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_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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_create_single_transaction ... 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_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_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_db_obj ... 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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.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.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.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.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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_objects ... 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.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.objects.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_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_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.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.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_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_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_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_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test__validate_port_update_vnic_type_bound_port ... ok -neutron.tests.unit.objects.port.extensions.test_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.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' -neutron.tests.unit.objects.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_gw_to_no_gw ... ok -neutron.tests.unit.objects.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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_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.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.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.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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.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 -/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_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.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.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.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.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.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' neutron.tests.unit.objects.test_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 -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.floatingip' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_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.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.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_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_from_no_gw_to_no_gw ... ok -neutron.tests.unit.objects.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.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.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.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_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.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.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.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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_subnet.SubnetDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_object ... 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.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.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_filtering_by_fields ... 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_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_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_address_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.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_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_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.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.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.plugins.ml2.test_greallocation.GreAllocationDbObjTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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_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_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_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.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.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.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.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_floatingip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_create_port_binding_profile ... 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.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.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_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_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_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_shared ... ok -neutron.tests.unit.objects.port.extensions.test_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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_delete ... 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.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.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_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.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.objects.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_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_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_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.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.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.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.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_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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_object ... 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.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.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b0d19338-a0c8-4631-91e1-c844d566af54 on host host1 for vnic_type normal using segments [{'id': '0d2adccc-d3c5-4790-abcb-62f3d4178b81', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e4decfcd-eb03-48de-bf34-76f9455fc6d8'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared ... ok +neutron.tests.unit.objects.test_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.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.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.TestOVNMechanismDriverNetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_show_network ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_parameters ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d8faf2d7-8406-491c-a593-74ba0d3b5618. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 d8faf2d7-8406-491c-a593-74ba0d3b5618 +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_l3.L3NatDBIntTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_list_with_sort ... ok +neutron.tests.unit.extensions.test_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.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_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.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_callback_failure_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_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.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.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.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.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_emulated ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.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.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 a4fb6bb4-a125-4d7c-8967-2b1a21632907. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 a4fb6bb4-a125-4d7c-8967-2b1a21632907 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_passing_true ... ok +neutron.tests.unit.objects.test_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_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.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_subnet.SubnetDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_objects ... 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.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.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_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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_address_group.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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 -/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_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.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_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.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network ... ok -neutron.tests.unit.objects.test_address_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.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.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.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_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.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.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.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.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.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... 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.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.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.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.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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_create_subnet_fails ... 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.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok -neutron.tests.unit.objects.test_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.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.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... 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.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works ... ok neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_subnet.SubnetDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_emulated ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.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.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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_is_mac_in_use ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_duplicates ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_delete_objects ... ok +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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a2198a71-00c7-4ba7-beab-20130fc2fceb. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 a2198a71-00c7-4ba7-beab-20130fc2fceb +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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_subnetpool.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... 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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_binding.QosPolicyRouterGatewayIPBindingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_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.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_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_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.qos.test_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_invalid_field ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2e2ee5e2-e620-4788-92f8-a937a9542c9d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 2e2ee5e2-e620-4788-92f8-a937a9542c9d +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 31e78d57-d47b-49c7-930b-1f06e3b54c75. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 31e78d57-d47b-49c7-930b-1f06e3b54c75 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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_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.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.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_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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d005b91c-aeae-4575-8153-5da6e47ed26b. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 d005b91c-aeae-4575-8153-5da6e47ed26b +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.objects.qos.test_binding.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes ... 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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_changes_forbidden ... 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_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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_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_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.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok +neutron.tests.unit.objects.test_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_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_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.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.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.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_invalid_fields ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/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.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.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_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnetpool.SubnetPoolIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_create ... 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.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count ... ok +neutron.tests.unit.objects.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_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.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc +neutron.tests.unit.services.logapi.agent.test_log_extension.LoggingExtensionInitializeTestCase.test_initialize_subscribed_to_rpc ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 11316549-1e12-44fe-9e9a-38d445be565d. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 11316549-1e12-44fe-9e9a-38d445be565d + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6e9f970b-3876-4239-aa56-6949a0f120fc. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 6e9f970b-3876-4239-aa56-6949a0f120fc +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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects ... 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.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_tag.TagDbObjectTestCase.test_count neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_match_rule_normal_pluralized_when_update ... ok -neutron.tests.unit.objects.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 -/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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects ... 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.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.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_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_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_resource_id_not_exists ... ok +neutron.tests.unit.objects.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.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_target_id_not_exists ... ok +neutron.tests.unit.objects.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.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type +neutron.tests.unit.services.logapi.common.test_sg_validate.TestSGLogRequestValidations.test_validate_request_unsupported_logging_type ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.objects.qos.test_rule.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.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.QosDscpMarkingRuleObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_fields_no_update ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + 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_tag.TagDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_count_invalid_filters ... 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.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_build_subattribute_match_rule_empty_dict_validator ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.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_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.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.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.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.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_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.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_create_port_device_owner_regex ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_object ... 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.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.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.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.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.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.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.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.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.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.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_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_address_group.AddressGroupRBACDbObjectTestCase.test_update_single_transaction ... 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_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.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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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_tag.TagDbObjectTestCase.test_create_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... ok -neutron.tests.unit.objects.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... 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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_get_values ... 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.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_adminonly_attribute_create ... 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_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_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.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_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native ... 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_trunk.SubPortDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist ... 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.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_tag.TagDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_db_obj ... 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.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_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok - ERROR [neutron.policy] Policy check error while calling .fakegetnetwork at 0xffff8fc46a20>! -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/policy.py", line 304, in _extract - data = f(context.get_admin_context(), - resource_id, - fields=[field]) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/test_policy.py", line 664, in fakegetnetwork - raise NotImplementedError('Blast!') -NotImplementedError: Blast! -neutron.tests.unit.plugins.ml2.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.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_plugin_failure ... 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.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.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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_get_values_invalid_field ... 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_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.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_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... 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.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_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.test_policy.NeutronPolicyTestCase.test_enforce_subattribute -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... 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.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.ServiceProfileIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete ... 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.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.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.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 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 + ... 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.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects ... 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.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_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects ... 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 -/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' - new = getattr(target, relationship_prop.key) -neutron.tests.unit.objects.plugins.ml2.test_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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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.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.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.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes ... 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.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_changes_forbidden ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok - ERROR [neutron.policy] Unable to verify match:%(foobaz_tenant_id)s as the parent resource: foobaz was not found -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.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.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_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_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_changes_forbidden ... ok - ERROR [neutron.policy] Unable to verify match:%(malformed_field)s as the parent resource: malformed was not found -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.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.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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5e3c6eb1-f6a0-48d3-904a-f5be89f31eca. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 5e3c6eb1-f6a0-48d3-904a-f5be89f31eca +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.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_tag.TagDbObjectTestCase.test_delete_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_tenant_id_check_parent_resource ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.port.extensions.test_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_native ... ok -neutron.tests.unit.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_flavor.ServiceProfileIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.qos.test_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.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_trunk.SubPortDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_false ... 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_tag.TagDbObjectTestCase.test_filtering_by_fields neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_filtering_by_fields ... 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.test_policy.NeutronPolicyTestCase.test_log_rule_list -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_log_rule_list ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... 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.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_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanEndpointIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key ... 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.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.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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_after_transient_error ... ok neutron.tests.unit.objects.test_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.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.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_nonadmin_write_on_private_fails ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.plugins.ml2.test_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.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.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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_count_validate_filters_false ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ + self.invoke_controller(controller, args, kwargs, state) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller + result = controller(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/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_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.TestOVNMechanismDriverPortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new +neutron.tests.unit.services.placement_report.test_plugin.PlacementReportPluginTestCases.test_sync_if_agent_is_new ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_tag.TagDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_process_rules ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... 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.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_with_disabled_security ... ok -neutron.tests.unit.objects.port.extensions.test_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.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound -neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_db_obj ... 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_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.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.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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_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" - 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.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.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 -/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_create -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_create ... 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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_objects ... ok neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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.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_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_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_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.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_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.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.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_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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_delete_single_transaction ... ok neutron.tests.unit.objects.test_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.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_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.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_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.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_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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_filtering_by_fields ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port be73f6fd-0300-4d40-aff8-908a55590211. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 be73f6fd-0300-4d40-aff8-908a55590211 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_flavor.ServiceProfileIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... 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.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.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.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.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_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.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_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_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.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_count ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_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_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.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_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_tag.TagDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist ... 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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_flavor.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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_flavor.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.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.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_tag.TagDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_false ... 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.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.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.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_tag.TagDbObjectTestCase.test_objects_exist_validate_filters neutron.tests.unit.objects.test_tag.TagDbObjectTestCase.test_objects_exist_validate_filters ... 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_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_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.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_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.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_object ... 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.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.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_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.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_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_subnet_deletion ... 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.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_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.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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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.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.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_clean_obj_from_primitive ... 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.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.test_service.TestServiceHelpers.test_get_workers +neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... ok +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.objects.test_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_network.NetworkDNSDomainIfaceObjectTestcase.test_count -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_count_invalid_fields ... 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.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.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_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.test_plugin.TestML2PluggableIPAM.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... 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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create ... 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_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_create_duplicates ... 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_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_objects ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1c05e8d2-0ec2-4b3d-833a-4a14348c4c76. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1c05e8d2-0ec2-4b3d-833a-4a14348c4c76 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_not_shared_single_tenant ... ok neutron.tests.unit.objects.test_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.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_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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_delete -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects ... ok -neutron.tests.unit.objects.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_allowed_address_pairs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip ... ok neutron.tests.unit.objects.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_create_port_without_security_groups_no_ps ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_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_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_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.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.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_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.test_plugin.TestMl2PortBinding.test_ports_vif_details -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_ports_vif_details ... 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.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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_object ... 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.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_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_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelRuleDbObjectTestCase.test_update_single_transaction ... 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.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.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.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_process_distributed_port_binding_update_router_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_delete_mac_binding_entries ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_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.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_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_network.NetworkObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.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.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.NetworkObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.objects.test_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.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.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_create_callback ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridge.test_ensure_physical_in_bridge_vxlan ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.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_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.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.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.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.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_validate_config_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_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 + ERROR [neutron.plugins.ml2.managers] Port 0ad692aa-e842-4144-b17b-967bc7143211 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ad692aa-e842-4144-b17b-967bc7143211 on host host1 for vnic_type direct using segments [{'id': '994aca6d-0209-4c53-b56d-80b9e09764d8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8578411b-8a1e-43c4-ab81-c03c4c80fb89'}] +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 + ERROR [neutron.plugins.ml2.managers] Port 97a691f5-6bbf-4c50-9e0b-6dc7ffaea033 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 97a691f5-6bbf-4c50-9e0b-6dc7ffaea033 on host host2 for vnic_type macvtap using segments [{'id': '994aca6d-0209-4c53-b56d-80b9e09764d8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8578411b-8a1e-43c4-ab81-c03c4c80fb89'}] +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.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok +neutron.tests.unit.objects.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_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleDbObjectTestCase.test_update_single_transaction ... 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.objects.test_agent.AgentDbObjectTestCase.test_configurations +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_configurations ... 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.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.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_agent.AgentDbObjectTestCase.test_count +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_count ... 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.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.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun ... ok +neutron.tests.unit.objects.test_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.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverNetworksV2.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_delete_unicast_to_tun_without_mac ... ok +neutron.tests.unit.objects.test_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_trunk.SubPortDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.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.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.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.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.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 + ERROR [neutron.db._utils] Cannot clean up created object 16e9f99b-1ce9-4d56-8236-532ab3a6882a. Exception: Router 16e9f99b-1ce9-4d56-8236-532ab3a6882a could not be found +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.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.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_lifecycle_dns_retains_order ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.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 + ERROR [neutron.db._utils] Cannot clean up created object 2361252d-c139-46d3-9191-5dbf57042355. Exception: +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.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_gateway_fails_nested_delete_router_failed ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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_agent.AgentDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_trunk.SubPortDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_db_obj ... 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.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.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_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.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.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_controllers_when_already_exists ... ok +neutron.tests.unit.plugins.ml2.test_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_agent.AgentDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e60fdbd9-b785-4450-953c-4b618e93e71c. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e60fdbd9-b785-4450-953c-4b618e93e71c +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_default_table_arp_responder_enabled ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_delete_single_transaction ... 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_agent.AgentDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_filtering_by_fields ... 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_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.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.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_tun.OVSTunnelBridgeTest.test_setup_tunnel_port ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_router_port_with_device_id_of_other_tenants_router ... ok +neutron.tests.unit.objects.test_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 " + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip '10.0.0.1'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ip ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.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 + 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_agent.AgentDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_invalid_ipv6 ... ok +neutron.tests.unit.plugins.ml2.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.TestMl2PortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_wrong_input ... ok + ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Tunneling can't be enabled with invalid local_ip 'None'. IP couldn't be found on this host's interfaces. +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.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_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ip ... ok +neutron.tests.unit.objects.test_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_l3.L3NatDBSepTestCase.test_create_routers_native_quotas +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_create_routers_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestValidateTunnelLocalIP.test_validate_local_ip_with_valid_ipv6 ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_agent.AgentDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist ... 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_agent.AgentDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_existing ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_net_and_segmentation_id_non_existing_raises_exception ... ok +neutron.tests.unit.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.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.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resource_versions ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_resources_synced_10 ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_numa_affinity_policy.PortNumaAffinityPolicyIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... 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_network.NetworkObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_network.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.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.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.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete ... 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_network.NetworkObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.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.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.NetworkDNSDomainIfaceObjectTestcase.test_get_values -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.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_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.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.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_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 + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '8618ae66-5357-4de1-924d-51d25ad433c8' +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_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_agent.AgentDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_object ... 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.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.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_pop_non_existing_raises_exception ... ok +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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_agent.AgentDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_agent.AgentDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.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.test_type_local.LocalTypeTest.test_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_is_partial_segment ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port de377de9-95e6-4bc7-9f6d-8148ff406825. Error: 'Mock' object is not iterable +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 de377de9-95e6-4bc7-9f6d-8148ff406825 +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.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.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq ... ok +neutron.tests.unit.objects.test_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.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.test_type_local.LocalTypeTest.test_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_local.LocalTypeTest.test_validate_provider_segment ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '734b91b3-b865-4bc8-8cf2-d46009bc94c4' +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_create ... 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.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.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.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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_router_port_and_fail_create_postcommit ... ok +neutron.tests.unit.objects.test_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_all_items ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.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.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.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_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.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechVnicTypesTestCase.test_vnic_type_prohibit_list_valid_item ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_network.NetworkObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_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.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_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.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.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_network.NetworkObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_changes ... 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.NetworkObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... 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.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_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_fields ... 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_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.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.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok -neutron.tests.unit.objects.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.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.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_network.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.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_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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_extra_fields ... 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.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number ... ok +neutron.tests.unit.objects.test_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.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test_type_flat ... ok +neutron.tests.unit.objects.test_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_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.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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +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_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_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.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_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_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_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c1547229-d106-4044-89b8-91587f118a31. Error: BoOoOoOoOmmmmm!!! +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_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_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.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_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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values ... 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_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_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.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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.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_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_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.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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_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_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_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.extensions.test_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_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.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_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_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.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_flavor.ServiceProfileDbObjectTestCase.test_count +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 7aa9c98d-7cfc-4a33-ad9f-6109c256283e. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 7aa9c98d-7cfc-4a33-ad9f-6109c256283e +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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.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_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_create_single_transaction +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.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_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_flavor.ServiceProfileDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.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_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_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_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_usable_after_update ... ok +neutron.tests.unit.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.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__ovn_qos_rule_ingress_fip ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__port_effective_qos_policy_id ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_single_transaction ... ok +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.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_ip_prefix ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.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_flavor.ServiceProfileDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_non_existent_port ... ok +neutron.tests.unit.objects.test_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.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_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_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... ok + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a1f87556-b44b-4c76-af97-14e91a6c336c. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -113995,275 +113229,172 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c1547229-d106-4044-89b8-91587f118a31 -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_network.NetworkObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values ... 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.NetworkObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_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_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_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_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.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.NetworkObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... 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.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestSetNATRuleInLRouterCommand.test_set_nat_rule_no_lrouter_exist ... ok -neutron.tests.unit.objects.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.NetworkObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_route -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_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.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.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdatePortBindingExtIdsCommand.test_portbinding_no_exist_ignore ... ok -neutron.tests.unit.objects.test_network.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_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_found ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_single_transaction ... 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_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestSBImplIdlOvnGetChassisByCardSerialFromCMSOptions.test_chassis_not_found ... ok -neutron.tests.unit.objects.test_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_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_lock_no_limit ... ok -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7b1a562b-d583-4fbd-a1bb-64b23362a871 on host test for vnic_type normal using segments [{'id': '54c37510-5ba1-43c2-9ecf-f60e092f4e26', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '696cbd79-b62f-49c1-97b2-ba83862a7bea'}] -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_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkDNSDomainIfaceObjectTestcase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_create_with_sub_ports ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.NetworkPortSecurityDbObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count ... 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.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available -neutron.tests.unit.plugins.ml2.drivers.test_helpers.HelpersTestWithNetworkSegmentRange.test_allocate_partial_segment_no_resource_available ... ok -neutron.tests.unit.objects.test_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_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_invalid_filters ... 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.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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port + for lsp in ls.ports: + ^^^^^^^^ +TypeError: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port a1f87556-b44b-4c76-af97-14e91a6c336c +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.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.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_flavor.ServiceProfileDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects ... 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.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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type_non_admin ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_flavor.ServiceProfileDbObjectTestCase.test_update_single_transaction ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.port.extensions.test_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_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_ipam.IpamAllocationPoolDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count ... 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.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.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.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_create_single_transaction ... 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.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.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_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.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_db_obj ... 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.drivers.test_type_flat.FlatTypeTest.test_get_mtu -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_get_mtu ... ok -neutron.tests.unit.plugins.ml2.test_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.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_is_partial_segment ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_invalid_filters ... 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_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_ports_vnic_type ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2RevivedAgentsBindPorts.test__retry_binding_revived_agents ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test__qos_rules_no_rules ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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_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_trunk.TrunkDbObjectTestCase.test_delete_objects neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_objects ... 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.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.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.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_flat.FlatTypeTest.test_release_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_reserve_provider_segment_already_reserved ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name -neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok -neutron.tests.unit.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.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_network.NetworkPortSecurityDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_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.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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBinding.test_update_port_binding_host_id_none ... ok -neutron.tests.unit.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.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.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.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_network.NetworkPortSecurityDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_delete_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.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_db_obj ... 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_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.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.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_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.test_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.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_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.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.NetworkPortSecurityDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_filtering_by_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.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.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_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_create_subnetnotfound ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8e589556-4aa9-4fe5-876b-d6ed3d45f9c9. Error: 'Mock' object is not iterable +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_delete_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.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.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_unsupported_subnet_cidr_multicast ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_filtering_by_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.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_create_update_delete ... ok +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.port' + new = getattr(target, relationship_prop.key) +/usr/lib/python3/dist-packages/neutron_lib/db/api.py:393: SAWarning: Multiple rows returned with uselist=False for lazily-loaded attribute 'QosNetworkPolicyBinding.floatingip' + new = getattr(target, relationship_prop.key) +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_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_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_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_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.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_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_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_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.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist ... 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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_unmasked_prefix ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_object ... 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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_upon_subnet_create_ipv6 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_objects ... 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_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_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolDbObjectTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_2_subnets_overlapping_cidr_allowed_returns_200 ... ok +neutron.tests.unit.objects.test_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_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" + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ff1527b0-f2d3-4dbc-9113-84620955c9df. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -114289,872 +113420,471 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 8e589556-4aa9-4fe5-876b-d6ed3d45f9c9 -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.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_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_trunk.TrunkDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_delete_single_transaction ... 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.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.SegmentHostMappingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.AllowedAddrPairsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_partial_segment_is_partial_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.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.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.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.drivers.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.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.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.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_final_range ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_sync_allocations_and_allocated_in_initial_range ... ok -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_single_transaction ... 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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.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_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_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.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.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_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_filtering_by_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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist ... 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_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_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_false ... 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.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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port ff1527b0-f2d3-4dbc-9113-84620955c9df +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts ... ok -neutron.tests.unit.objects.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.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_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.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_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.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_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.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_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_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_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.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_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.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_duplicate_full_segments ... 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.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.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.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.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.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.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_object ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value -neutron.tests.unit.quota.test_resource.TestResource.test_resource_default_value ... ok -neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value -neutron.tests.unit.quota.test_resource.TestResource.test_resource_negative_default_value ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_non_tracked_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracked_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_resync_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_invoked_with_tracking_disabled ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_dirty_resource ... ok -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource -neutron.tests.unit.quota.test_resource_registry.TestAuxiliaryFunctions.test_set_resources_dirty_no_tracked_resource ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.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.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.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.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_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_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.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.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.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_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.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_network.NetworkPortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_network.NetworkPortSecurityDbObjTestCase.test_update_objects ... 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.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.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.TestMultiSegmentNetworks.test_create_network_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_plugin ... 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.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floating_port_status_not_applicable ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_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.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_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.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.TestMultiSegmentNetworks.test_create_network_provider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_create_callback ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok +neutron.tests.unit.plugins.ml2.test_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.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.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_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.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.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_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.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.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_provider_fail ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_create_updates_from_db_object ... 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_network.NetworkSegmentIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete ... 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 +/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_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_network.NetworkSegmentIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_extend_dictionary_no_segments ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_delete_objects_without_validate_filters ... 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.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.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.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_fail_update_network_provider_attr ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_delete_callback ... ok -neutron.tests.unit.objects.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.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_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_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_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.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_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_objects_tenant_id ... 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.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_none_extradhcpopts ... ok -neutron.tests.unit.objects.test_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.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.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.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 -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers - timer() - ~~~~~^^ - File "/usr/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.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.test_plugin.TestMultiSegmentNetworks.test_release_network_segments -neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_release_network_segments ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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_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.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_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_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.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_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_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.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_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.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.port.extensions.test_allowedaddresspairs.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_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.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.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.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_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_plugin.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.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.DHCPOptsTestCase.test_update_port_adding_extradhcpopts -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok -neutron.tests.unit.objects.test_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.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values ... 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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes ... 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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e20af4ac-1c0b-4f6b-835d-3fb6747567d2. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e20af4ac-1c0b-4f6b-835d-3fb6747567d2 +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.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 +/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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.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_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_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_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ipam.IpamAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.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.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_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_get_standard_attr_id ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.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_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.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.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.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.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.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.NetworkSegmentIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_network.NetworkSegmentIfaceObjTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_additional_extradhcpopt ... ok -neutron.tests.unit.objects.test_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.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_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_network_triggers_event ... ok -neutron.tests.unit.objects.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.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.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.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.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.TestMl2SubnetsV2.test_create_subnet_bad_boolean +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_boolean ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_different_external_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_trunk.TrunkDbObjectTestCase.test_objects_exist neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist ... 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_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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_absent_router ... ok -neutron.tests.unit.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.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.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_network.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_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.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_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_name_extradhcpopt ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.port.extensions.test_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.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... ok -neutron.tests.unit.objects.test_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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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.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.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_ip_version_null ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_with_no_admin_use_other_tenant_security_group ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_false ... 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_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.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_responsible_for_ports_allocation_no_chassis ... ok -neutron.tests.unit.objects.test_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.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_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.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_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count ... 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_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.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_network.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.TestMl2SubnetsV2.test_create_subnet_bad_nameserver +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_nameserver ... 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_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_association_on_unowned_router ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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.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.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_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_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.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_port_triggers_event ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.objects.test_network.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.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_blank_router_extradhcpopt ... ok -neutron.tests.unit.objects.test_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_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_network.SegmentHostMappingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_ha_snat_no_vms ... ok -neutron.tests.unit.objects.test_network.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.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_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.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_lifecycle_dns_retains_order ... ok -neutron.tests.unit.objects.test_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_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_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.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agent_candidates_dvr_no_vms ... ok -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions -neutron.tests.unit.objects.test_objects.TestObjectVersions.test_versions ... 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.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.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_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_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_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_bad_uuid ... 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_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.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.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_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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.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_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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_network_reset ... ok +neutron.tests.unit.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.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.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.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.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_multiple_fields ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.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.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.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_filtering_by_fields ... 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_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.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.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_get_l3_agents_hosting_routers ... ok -neutron.tests.unit.objects.port.extensions.test_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.IPAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete -neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopt_delete ... ok -neutron.tests.unit.objects.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.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 " +/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_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_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_security_group.TestMl2SecurityGroups.test_delete_security_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_delete_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.extensions.test_qos.TestOVNClientQosExtension.test_update_policy ... ok +neutron.tests.unit.plugins.ml2.test_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_trunk.TrunkDbObjectTestCase.test_update_object neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_object ... 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.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_ports.DistributedPortBindingDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_external_ip_used_by_gw ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_create_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 6d6a4aa9-1145-4d52-ac42-225a84adfd4f on host newhost for vnic_type normal using segments [{'id': '06df8707-38f9-4be7-832c-d0e13734c17b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ff9f3cdb-8bd1-4287-9fc8-a320a3c231ae'}] +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.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.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_trunk.TrunkDbObjectTestCase.test_update_objects neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_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.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_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.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_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_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.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_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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_compute_port_status_up ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns_to_None ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_update_gateway_with_invalid_external_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok +neutron.tests.unit.objects.test_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.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.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.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction neutron.tests.unit.objects.test_trunk.TrunkDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_subnetpool_triggers_event ... ok -neutron.tests.unit.objects.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_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_concurrent_port_deletion ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_create_agent_fdb_only_tunnels ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationMechDriver.test_get_tunnels ... ok -neutron.tests.unit.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.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.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.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.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.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_ports.IPAllocationDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(dhcp disabled) ... ok -neutron.tests.unit.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.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.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_random_scheduling ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Invalid host) ... ok -neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_crd_ops ... 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.agent.test_capabilities.CapabilitiesTest.test_notify_init_event +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_notify_init_event ... ok +neutron.tests.unit.plugins.ml2.drivers.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.agent.test_capabilities.CapabilitiesTest.test_register +neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... 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.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_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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test__match_multicast_range ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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.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.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_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.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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_network ... ok -neutron.tests.unit.plugins.ml2.test_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.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_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestAutoScheduleNetworks.test_auto_schedule_network(Not match AZ) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_add_tap_interface_owner_neutron ... ok -neutron.tests.unit.objects.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.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.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.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.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_ports.IPAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_objects ... 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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 77d265f4-485e-423d-9ff6-dd822d48ca23 on host newhost for vnic_type normal using segments [{'id': '4994ae76-0e43-4ad2-be7f-01d1278c44d0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'de2c0c21-69c1-459a-8067-f8e3a892b06b'}] 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.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.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_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.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_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_create_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_bridge_with_physical_vlan ... ok +neutron.tests.unit.objects.test_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.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_delete_interface ... ok -neutron.tests.unit.objects.qos.test_rule.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_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.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.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.plugins.ml2.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.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.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.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_flat_bridge_with_existed_brq ... ok +neutron.tests.unit.plugins.ml2.test_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.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_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_gw_of_network_returns_400 ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_delete_single_transaction ... 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_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_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_multi_sgs_duplicate_rules ... ok +neutron.tests.unit.objects.test_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.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_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.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.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 -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_object ... 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.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_update_subnet_from_gw_to_no_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_from_gw_to_no_gw ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.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 @@ -115165,295 +113895,2425 @@ 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.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_objects ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vlan_bridge_with_existed_brq ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_arp_responder_enabled ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_db_obj ... 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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_object_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_ensure_vxlan_dscp_inherit_set ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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 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.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.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_agent_id_bridge_mappings ... ok -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleDbObjectTestCase.test_update_single_transaction ... 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.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_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_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_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.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.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.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.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.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_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_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.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_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_count_invalid_fields ... ok neutron.tests.unit.plugins.ml2.drivers.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.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_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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create ... 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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_set_port_status_down_not_found ... ok -neutron.tests.unit.objects.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_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_create_duplicates ... 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.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.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_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.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_address_group.AddressAssociationIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... 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_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.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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_tap_devices_count ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_delete_objects ... 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_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects ... 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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_get_vxlan_device_name ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestIsRouterPortChanged.test__is_router_port_changed_ipv6_ra_configs_changed ... ok neutron.tests.unit.plugins.ml2.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_select_az_with_least_weight ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_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.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_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.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_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.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok -neutron.tests.unit.scheduler.test_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_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.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.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_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.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok -neutron.tests.unit.objects.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_group.AddressAssociationIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_get_objects_single_transaction ... ok neutron.tests.unit.plugins.ml2.drivers.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_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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_sg_default_rules ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_remove_interface ... ok -neutron.tests.unit.objects.test_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.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.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.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_group_validation_with_invalid_cidr ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects ... 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_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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_create_different_fixed_ip_same_port ... ok neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_mcast_supported ... ok -neutron.tests.unit.scheduler.test_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_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.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_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.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeManager.test_vxlan_ucast_supported ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test__set_vf_max_rate_captures_sriov_failure ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_filtering_by_fields ... 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.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.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.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.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_create_rule ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.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.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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_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.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.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 + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] No physical_interface_mappings provided, but at least one mapping is required. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapMain.test_parse_interface_mappings_no_mapping ... ok +neutron.tests.unit.plugins.ml2.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.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.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_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_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.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.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.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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_two_fips_one_port_invalid_return_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state_not_present ... ok +neutron.tests.unit.plugins.ml2.test_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.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.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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_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.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_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.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.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.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.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_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.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.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.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.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.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.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_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.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.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.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.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_release_segment ... 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.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.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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.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.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name +neutron.tests.unit.plugins.ml2.drivers.test_type_flat.FlatTypeTest.test_validate_provider_phynet_name ... ok +neutron.tests.unit.plugins.ml2.test_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.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_arp_responder ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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_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.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.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ip_not_allowed ... ok +neutron.tests.unit.plugins.ml2.drivers.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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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.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.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.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto ... ok +neutron.tests.unit.plugins.ml2.drivers.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.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.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_provision_local_vlan_novlan ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateDbObjectTestCase.test_update_objects ... 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.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.test_type_gre.GreTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_router_interface_port_ipv6_subnet_ext_ra ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_add_endpoint_for_existing_tunnel_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_setup_default_table ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_ofswitch.TestBundledOpenFlowBridge.test_aborted_bundle_context ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.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_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_allocate_tenant_segment ... 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_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net +neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_update_subnet_gateway_for_external_net ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_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.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.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.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.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.objects.test_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.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.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.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.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.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.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_network.NetworkRBACIfaceOjectTestCase.test_delete +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_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.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.NetworkRBACIfaceOjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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.NetworkRBACIfaceOjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_extra_fields ... 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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.ValidateTunnelTypes.test_validate_tunnel_types_succeeds ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoints ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismBaseTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.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.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_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_partial_segment_is_partial_segment ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLSwitchPortCommand.test_lswitch_no_exist_fail ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects ... 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.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.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.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.test_type_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_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_extids_update ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.NetworkRBACIfaceOjectTestCase.test_get_values +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestUpdateChassisExtIdsCommand.test_chassis_no_exist_ignore ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.extensions.test_qos_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.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_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.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_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_no_gateway ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' +neutron.tests.unit.plugins.ml2.test_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_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.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_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.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_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_network.NetworkRBACIfaceOjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.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_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_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.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.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_vnic_macvtap ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_allocate_tenant_segment_no_available ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count ... 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.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.test_type_vlan.VlanTypeTest.test_get_mtu +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_get_mtu ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_count_invalid_filters ... 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_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_get_ports_from_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... 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_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_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address ... ok +neutron.tests.unit.plugins.ml2.test_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.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_floatingip_in_nat_or_lb ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_parse_network_exception_handling ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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.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_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.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 +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.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.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.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_security_group.TestMl2SecurityGroups.test_security_group_member_updated +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_group_member_updated ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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.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.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_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_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_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_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_disassociate_notification ... 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.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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 40bf8447-7676-4aa6-ad2b-0a5e2de548a9. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 40bf8447-7676-4aa6-ad2b-0a5e2de548a9 +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.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.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_objects ... 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.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.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.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_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.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.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis ... ok +neutron.tests.unit.objects.test_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_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_provider_network_attributes_update_attrs ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_out_of_cidr_lla ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_delete_quotas_forbidden ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_reserve_provider_segment_already_allocated ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_delete_single_transaction ... 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_skip_duplicate_default_sg_error +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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.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_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_same_ra_and_addr_modes ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_plugin.TestMl2NetworksV2.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_with_description ... ok +neutron.tests.unit.plugins.ml2.drivers.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.TestMl2PortsV2.test_list_ports +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis_lack_of_chassis ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_no_dhcp_provisioning_blocks_removed_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways ... ok +neutron.tests.unit.objects.test_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.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_create ... ok +neutron.tests.unit.plugins.ml2.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.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.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.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_changes ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestChassisEvent.test_handle_ha_chassis_group_changes_update_no_longer_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip ... ok +neutron.tests.unit.objects.test_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.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_remove_security_group_empty_list ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_quotas_negative_default_value ... ok +neutron.tests.unit.objects.test_network.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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 + 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.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_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_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.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.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.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_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_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.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.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.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.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.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_get_objects_supports_extra_filtername ... 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.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_create_subnet_ipv6_slaac_with_port_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_port_on_network ... ok +neutron.tests.unit.objects.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.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.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.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok +neutron.tests.unit.plugins.ml2.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_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_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_network.SegmentHostMappingDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist ... 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.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden +neutron.tests.unit.extensions.test_quotasv2.QuotaExtensionCfgTestCase.test_show_quotas_without_admin_forbidden ... ok + ERROR [neutron.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.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_objects_exist_false ... 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. +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.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.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.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.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.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_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_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_port_with_multiple_security_groups ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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 +/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.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.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_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_port_id ... ok +neutron.tests.unit.plugins.ml2.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.TestMl2SubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.test_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_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.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnSbIdlNotifyHandler.test_chassis_update_event_reschedule_not_needed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_security_groups ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 ... ok +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_add_resource_association ... 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.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_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_default_provider ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_without_segmentation_id ... ok +neutron.tests.unit.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_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.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.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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_get_service_providers ... 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.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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_invalid_resource_association ... ok + ERROR [neutron.services.provider_configuration] Driver driver_path is not unique across providers +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_multiple_default_providers_specified_for_service ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_nonzero_cidr ... ok + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.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.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique +neutron.tests.unit.extensions.test_servicetype.ServiceTypeManagerTestCase.test_service_provider_driver_not_unique ... 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.TestMl2NetworksV2.test_invalid_admin_status +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... 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.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.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 + 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.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 + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port ... ok +neutron.tests.unit.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.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 + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_bind_port_err ... ok +neutron.tests.unit.plugins.ml2.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 + 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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_list_with_sort ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_process_port_update_event_unbind_port_err ... ok +neutron.tests.unit.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 " + 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 + 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_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.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.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_mpnetworks_with_segmentation_id ... ok + WARNING [openstack] Disabling service 'compute': Encountered an exception attempting to process config for project 'nova' (service type 'compute'): no such option valid_interfaces in group [nova] + WARNING [openstack] Disabling service 'dns': Encountered an exception attempting to process config for project 'designate' (service type 'dns'): no such option valid_interfaces in group [designate] + WARNING [openstack] Disabling service 'placement': Encountered an exception attempting to process config for project 'placement' (service type 'placement'): no such option valid_interfaces in group [placement] +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events +neutron.tests.unit.notifiers.test_ironic.TestIronicNotifier.test_send_events ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... ok +neutron.tests.unit.plugins.ml2.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_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.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.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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_tcp_entry ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_fields ... ok +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_network.SegmentHostMappingDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_ports.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_ports.DistributedPortBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_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.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_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create ... 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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.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.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.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.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete ... ok +CRITICAL [neutron.privileged.agent.linux.netlink_lib] Failed to open new conntrack handler +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass +neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_default_az_hints ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... 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.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.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_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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_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.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.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_one_az_hints ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_fields_no_update ... 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.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.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.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_object_unique_key ... 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.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects ... 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.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.test_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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentAZAwareWeightSchedulerTestCase.test_az_scheduler_two_az_hints_one_available_az ... ok +neutron.tests.unit.objects.test_ports.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v6 ... ok +neutron.tests.unit.plugins.ml2.test_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_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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok +neutron.tests.unit.objects.test_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.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.objects.test_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.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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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_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.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.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_network_with_subnet_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.objects.test_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_floatingip_multi_external_one_internal +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_multi_external_one_internal ... 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_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.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.DistributedPortBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_changes ... 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_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.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.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.DistributedPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... 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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_without_pk_in_fields_pagination_emulated ... ok +neutron.tests.unit.objects.test_ports.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.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.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.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_port_marks_dirty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.PortDNSIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_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.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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_ports.PortDNSIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.plugins.ml2.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_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.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_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.objects.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.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.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_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.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.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_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_securitygrouprule_marks_dirty ... ok +neutron.tests.unit.objects.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_ports.PortDNSIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNVVirtualPort.test_update_port_bound ... ok +neutron.tests.unit.plugins.ml2.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.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_ports.PortDNSIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.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 middle binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,with manual scheduling) ... ok -neutron.tests.unit.plugins.ml2.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.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.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_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.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_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_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.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.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.AddressAssociationIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_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_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.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.extension_drivers.test_qos_driver.QosSRIOVAgentDriverTestCase.test_update_minimum_bandwidth ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values ... 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.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_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.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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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_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.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.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_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.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_activated_bindings ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_process_network_devices ... ok -neutron.tests.unit.objects.test_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_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.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_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.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.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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 21e31af0-1d6f-49ed-b512-f3c561434941. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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.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.TestMl2NetworksV2.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok +neutron.tests.unit.objects.test_ports.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.PortDNSIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.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_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_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.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_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnetpool_marks_dirty ... ok +neutron.tests.unit.objects.test_ports.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.PortDNSIfaceObjTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_port_delete ... 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.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.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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok +neutron.tests.unit.objects.test_ports.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.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_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_ports.PortDNSIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.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.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_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.TestMl2NetworksV2.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok +neutron.tests.unit.objects.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.objects.test_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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects ... 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_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_ports_clears_dirty ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.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.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_delete_objects_valid_fields ... 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.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_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.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.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.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok + 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.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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.objects.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.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_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.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.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.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_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygroups_clears_dirty ... ok +neutron.tests.unit.objects.test_ports.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.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.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.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_ports.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.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.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_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.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.TestMl2SubnetsV2.test_create_subnets_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native ... 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.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.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_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.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.TestMl2NetworksV2.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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 + 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__ @@ -115461,58 +116321,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 21e31af0-1d6f-49ed-b512-f3c561434941 -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.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.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.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_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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Delete middle binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_valid_fields ... 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.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.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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d925d668-ddf3-42ce-b544-cf190d467cfe. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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__ @@ -115520,942 +116341,432 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d925d668-ddf3-42ce-b544-cf190d467cfe -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_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.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_admin_state_up_true ... ok -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.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.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.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.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_sriov_nic_agent.TestSriovAgent.test_treat_devices_added_updated_sends_host ... ok -neutron.tests.unit.objects.test_ports.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.AddressAssociationObjectTestCase.test_count -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count ... 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.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_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_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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_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.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_address_group.AddressAssociationObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change ... ok -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.port.extensions.test_data_plane_status.DataPlaneStatusDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_address_group.AddressAssociationObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_db_obj ... 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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_loopback ... ok -neutron.tests.unit.plugins.ml2.drivers.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr ... ok -neutron.tests.unit.objects.test_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.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_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.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.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.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_address_group.AddressAssociationObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_objects ... 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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_on_rmrt ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_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.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_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.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.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_fip_dvr_rmrt ... ok -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_port_binding_change_removed_routers ... ok -neutron.tests.unit.objects.test_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_ports.IPAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... 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.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.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_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_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_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_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.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.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_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_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.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_unsupported_subnet_cidr_multicast ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_update_port_no_action -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_action ... ok -neutron.tests.unit.objects.test_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.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_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_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_no_removing_routers ... ok -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_validate_filters ... 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.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.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.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 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped + return f(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk + objects = self._create_bulk_ml2( + subnet_def.RESOURCE_NAME, context, subnets) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 + result, mech_context = obj_creator(context, item) + ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect + return self._fail_second_call(patched_plugin, orig, + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ + *args, **kwargs) + ^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call + return orig(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped + return f_with_retry(*args, **kwargs, + _context_reference=context) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet + result, mech_context = self._create_subnet_db(context, subnet) + ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/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_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.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.plugins.ml2.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_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.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_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.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.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_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.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.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_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.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_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.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.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_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_sync_ha_chassis_group_router ... ok -neutron.tests.unit.objects.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_address_group.AddressAssociationObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist ... 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.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.objects.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.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_address_group.AddressAssociationObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_with_ip_update ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.port.extensions.test_port_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_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.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.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.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.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_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_bind_router_returns_None(Do not remove any bindings,without manual scheduling) ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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.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_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.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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_get_l3_agent_candidates_legacy ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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.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.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.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_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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_update_port_without_ip_change ... ok -neutron.tests.unit.objects.port.extensions.test_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_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_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_get_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_object ... 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_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.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test__notify_l3_agent_when_unbound_port_migrates_to_bound_host ... ok -neutron.tests.unit.objects.port.extensions.test_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_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.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.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents -neutron.tests.unit.objects.test_base.BaseDbObjectMultipleParentsForForeignKeysTestCase.test_load_synthetic_db_fields_with_multiple_parents ... ok -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count -neutron.tests.unit.objects.test_base.NeutronObjectCountTestCase.test_count ... ok -neutron.tests.unit.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.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.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_count_invalid_fields ... 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 db56d482-604e-4b9f-9838-bdb25cfda6ca owned by network:floatingip is not supported. -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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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.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.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_false ... 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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_remove_router_from_l3_agent_in_dvr_snat_mode ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router ... ok -neutron.tests.unit.objects.port.extensions.test_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.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.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.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3DvrSchedulerTestCase.test_get_subnet_ids_on_router_no_subnet ... ok -neutron.tests.unit.objects.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' - 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.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_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_objects_exist_validate_filters ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok -neutron.tests.unit.objects.test_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_get_values ... ok - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -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.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.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.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.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 " - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_delete ... 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.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_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 " - 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 2e38c614-9a59-4d13-a7f7-025cac34bd8c is not supported. -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.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.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 - ERROR [neutron.services.auto_allocate.db] Unknown error while provisioning topology for tenant . Reason: -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.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.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_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_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.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ports.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_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.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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... 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.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_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_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.IPAllocationIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_ports.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_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.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_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create ... 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.IPAllocationIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_create_duplicates ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects ... 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.drivers.ovn.mech_driver.ovsdb.ovn_client] Metadata port could not be found or created for network net_id -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_ports.IPAllocationIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete ... 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.IPAllocationIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.port.extensions.test_port_hardware_offload_type.PortHardwareOffloadTypeIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.objects.test_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.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.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.IPAllocationIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_fields_no_update ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_object ... 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.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.DistributedPortBindingDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_object ... 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_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_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.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_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_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_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_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok -neutron.tests.unit.objects.test_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.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.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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' - 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.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.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.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_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_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.DistributedPortBindingDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects ... 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.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_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.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_count_invalid_filters -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_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.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.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_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_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_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.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_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.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_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.objects.test_ports.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" - 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_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_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.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_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_count_validate_filters_false ... 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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup -neutron.tests.unit.services.auto_allocate.test_db.AutoAllocateTestCase.test__provision_external_connectivity_fail_expected_cleanup ... ok -neutron.tests.unit.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_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.IPAllocationIfaceObjTestCase.test_update_objects_invalid_fields ... 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_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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_changes ... 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.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.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_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_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.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_metadata_port_with_subnet ... ok -neutron.tests.unit.objects.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_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_fields ... 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_quota.ResourceDeltaDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count ... 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_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.DistributedPortBindingDbObjectTestCase.test_update_single_transaction ... 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.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_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_l3_hamode.L3HARouterAgentPortBindingIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.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_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_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_count_validate_filters_false ... 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.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_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_quota.ResourceDeltaDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.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.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_quota.ResourceDeltaDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_db_obj ... 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.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.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.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.L3AgentLeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... 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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter -neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count ... 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.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.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_delete_single_transaction ... 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.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_filtering_by_fields ... 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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_network_need_to_frag_disabled ... ok -neutron.tests.unit.objects.test_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.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.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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_not_bound_port ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_get_object_single_transaction ... 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_ports.PortDNSDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_count_invalid_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.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.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.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_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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_parent_resource ... ok -neutron.tests.unit.objects.test_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_local_ip.LocalIPDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_sg_resource ... ok -neutron.tests.unit.objects.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_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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ... ok -neutron.tests.unit.objects.test_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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ... ok -neutron.tests.unit.objects.test_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.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_quota.ResourceDeltaDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist ... 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.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.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_false ... 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_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled -neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_update_log_none_enabled ... ok -neutron.tests.unit.objects.test_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.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.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.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.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_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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_object ... 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_quota.ResourceDeltaDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_objects ... 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.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.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_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_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_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.ResourceDeltaDbObjectTestCase.test_update_single_transaction ... 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_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.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.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_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.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.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.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.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_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_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " neutron.tests.unit.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_count_invalid_fields ... 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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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.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_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_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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_dns_name ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_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_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.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.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_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_delete_objects neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects ... 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.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.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_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_delete_objects_valid_fields ... 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.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.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_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.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.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_reschedule_network_catches_exceptions_on_fetching_bindings ... ok +neutron.tests.unit.plugins.ml2.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_extra_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.objects.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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_fields_no_update ... 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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object ... 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.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.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.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.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 + 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.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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created -neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_trunk_created ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... 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.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.test_plugin.TestMl2PortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... 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 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.db.agentschedulers_db] Exception encountered during network rescheduling +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents + dead_bindings = list(self._filter_bindings(context, down_bindings)) + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +Exception +neutron.tests.unit.plugins.ml2.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.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.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.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_ports.PortDNSDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_db_obj ... 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.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_create_two_subnets ... 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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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_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.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.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.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.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv6 ... ok neutron.tests.unit.objects.test_quota.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.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.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_objects_valid_fields ... 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.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_returns_403 ... ok neutron.tests.unit.objects.test_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.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.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_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... 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_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.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.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.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.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.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.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain -neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_two_member_trailing_chain ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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.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.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant ... ok neutron.tests.unit.objects.test_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 @@ -116464,254 +116775,1123 @@ neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_get_values_without_validate_filters ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared ... ok neutron.tests.unit.objects.test_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.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.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_update ... 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.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.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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_shared_owner_returns_403 ... ok neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_changes ... 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.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.TestMl2SubnetsV2.test_delete_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_network ... 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.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_update_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_fields ... 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_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_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_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_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_with_empty_body ... ok neutron.tests.unit.objects.test_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.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.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.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_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail neutron.tests.unit.objects.test_quota.ResourceDeltaObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.port.extensions.test_port_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_ports.PortDNSDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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_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_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.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.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.objects.test_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.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok neutron.tests.unit.objects.test_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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,without manual scheduling) ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_delete_single_transaction ... 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.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.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_router.RouterExtraAttrsDbObjTestCase.test_count -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_to_None ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_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.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_invalid_filters ... 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_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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_not_vip_port ... ok -neutron.tests.unit.objects.test_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_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_dns_with_too_many_entries ... ok -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects -neutron.tests.unit.objects.port.extensions.test_port_security.PortSecurityDbObjTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_delete_single_transaction ... 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_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.RouterExtraAttrsDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Delete first binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_delete_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet ... ok + ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up + ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count ... 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.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.port.extensions.test_extra_dhcp_opt.ExtraDhcpOptDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test__parse_dns_domain ... ok +neutron.tests.unit.objects.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.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.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.DNSNameServerDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_count_validate_filters_false ... 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.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.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_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_create_single_transaction ... 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.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.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.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_port_hints.PortHintsIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnet.DNSNameServerDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_db_obj ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete first binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.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.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.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.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.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.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_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_subnet.DNSNameServerDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects ... 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.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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist ... ok +neutron.tests.unit.objects.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 " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.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.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_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.port.extensions.test_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.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_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.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.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.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_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.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.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_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.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.TestMultiSegmentNetworks.test_create_network_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_multiprovider ... 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.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.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.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.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.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_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_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.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.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_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.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.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.TestMultiSegmentNetworks.test_create_network_provider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_provider ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.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.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.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_single_transaction ... 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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.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.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.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.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_address_asc_using_pager ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.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.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_asc ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.TestMl2SubnetsV2.test_delete_subnet_with_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_callback ... 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.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.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.port.extensions.test_uplink_status_propagation.UplinkStatusPropagationIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_sort_by_order_desc ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.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_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.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.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.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_create_network_single_multiprovider ... ok +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.test_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.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.DNSNameServerDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.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.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.DNSNameServerDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist ... 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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_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.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.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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.TestMl2SubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_delete_subnet_with_route ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,with manual scheduling) ... ok +neutron.tests.unit.objects.port.extensions.test_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_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.port.extensions.test_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.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.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.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.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.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.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.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.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_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.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_get_subnets_count ... 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.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_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.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.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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.objects.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.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.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.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_subnet.DNSNameServerDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMultiSegmentNetworks.test_update_network_provider_attr_no_change ... ok +neutron.tests.unit.objects.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.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_plugin.TestMl2PortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... 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.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.QosPolicyRBACIfaceObjectTestCase.test_create +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Delete last binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_no_active_in_host ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_create_duplicates ... 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_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.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_subnet.DNSNameServerDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_objects ... 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.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_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_port_status_equal_new_status ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects ... 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.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_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.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_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.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.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_get_device_details_without_port_context ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_address ... 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.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.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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_extra_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction ... ok +neutron.tests.unit.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_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_subnet.DNSNameServerDbObjectTestCase.test_update_single_transaction ... 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.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_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.TestMl2SubnetsV2.test_invalid_ip_version +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_ip_version ... 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 + 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.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_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status +neutron.tests.unit.plugins.ml2.test_rpc.RpcCallbacksTestCase.test_update_device_down_call_update_port_status ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... 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.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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_subnet ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceScheduler.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.plugins.ml2.test_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.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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... 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.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.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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_create_conntrack_helper ... ok +neutron.tests.unit.objects.test_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.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.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.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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helper ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete ... 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 " + 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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_get_conntrack_helpers ... ok +neutron.tests.unit.plugins.ml2.test_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects ... 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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_invalid_uuid +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_invalid_uuid ... 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.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.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.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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_delete_conntrack_helper ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.qos.test_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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_get_conntrack_helper ... ok +neutron.tests.unit.plugins.ml2.test_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.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper +neutron.tests.unit.services.conntrack_helper.test_plugin.TestConntrackHelperPlugin.test_negative_update_conntrack_helper ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_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.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.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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok +neutron.tests.unit.plugins.ml2.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.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.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.qos.test_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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_integrity_error(Do not remove any bindings,with manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_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.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.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.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.SubnetServiceTypeObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object ... 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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_get_values ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__update_router_provider_with_flags ... ok +neutron.tests.unit.objects.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.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.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.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.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler +neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test_uses_scheduler ... ok +neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb +neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... 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.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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_disabled ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects ... 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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_full_options ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.qos.test_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.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.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.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_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_nonexistent_target ... ok +neutron.tests.unit.objects.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_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.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes ... 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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type ... ok +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_with_unsupported_logging_type_on_port ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.services.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.QosPolicyRBACIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_policy.QosPolicyRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_create_log_without_target ... ok +neutron.tests.unit.objects.test_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.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_log ... ok +neutron.tests.unit.objects.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.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log +neutron.tests.unit.services.logapi.test_logging_plugin.TestLoggingPlugin.test_delete_nonexistent_log ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.services.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.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.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.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values ... 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.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.test_plugin.TestMl2SubnetsV2.test_list_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets ... ok +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.services.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.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.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.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringDriver.test_add_metering_label_with_bad_driver_impl ... ok neutron.tests.unit.objects.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration ... ok +neutron.tests.unit.services.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_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 " + 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.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.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.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_values_with_validate_filters ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_count_invalid_fields ... 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_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.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.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_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_bound ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.services.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.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... ok +neutron.tests.unit.services.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_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.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.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.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.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_cidr_used_on_create ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced +neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__is_network_segment_range_referenced ... ok +neutron.tests.unit.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... 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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_delete_objects ... 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_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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... 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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.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.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.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_valid_fields ... 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.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.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_always ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.services.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_duplicate_rules ... 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_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.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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_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.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.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_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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_objects ... 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_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.services.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.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_get_object ... 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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.services.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.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_count_invalid_fields ... 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.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.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.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_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event +neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResourcesEventHandler.test_create_delete_securitygrouprule_triggers_event ... ok neutron.tests.unit.objects.qos.test_rule.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.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.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.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.objects.test_tag.TagIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create ... 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.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.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.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwarding ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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_tag.TagIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings +neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_get_floatingip_port_forwardings ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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.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.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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_postcommit_live_migration_revision_mismatch_once ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.TestMl2SubnetsV2.test_list_subnets_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_shared ... 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.objects.test_tag.TagIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete ... 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.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.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects ... 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.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_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.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_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.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_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_invalid_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.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_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.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.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_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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.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_tunnel.TunnelTestOSKen.test_port_dead -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_port_dead ... 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_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.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.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_tag.TagIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_fields_no_update ... 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.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.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.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_tag.TagIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_object ... 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_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.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_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_delete_single_transaction ... 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_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.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_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.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_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.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.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.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_tag.TagIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects ... 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.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.TestDriverController.test__flavor_plugin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_native ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_invalid_fields ... 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__ @@ -116723,1290 +117903,1713 @@ 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_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.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.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.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.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.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.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.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.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.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_returns_type ... ok -neutron.tests.unit.objects.test_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.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.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.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_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.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.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.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.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_list_subnets_with_pagination_reverse_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_pagination_reverse_emulated ... ok neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_filtering_by_fields ... 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.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_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes ... 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.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_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.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.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden neutron.tests.unit.objects.qos.test_rule.QosBandwidthLimitRuleObjectTestCase.test_update_changes_forbidden ... 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.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.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_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.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_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_tag.TagIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values ... 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.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.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_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.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.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.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.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_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.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.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.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.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_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_with_validate_filters ... 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.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok neutron.tests.unit.objects.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.PortDNSDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.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.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.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.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_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.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_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_object_single_transaction ... 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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_create_duplicates ... 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_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_objects_exist_validate_filters ... 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_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.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.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.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.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy +neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy ... ok +neutron.tests.unit.plugins.ml2.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.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.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.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_network_rescheduled_when_db_returns_active_hosts ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count ... 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.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_changes_forbidden ... 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.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.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_tag.TagIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_fields ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_count_invalid_filters ... 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.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent ... ok +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok +neutron.tests.unit.services.trunk.drivers.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.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test__get_routers_can_schedule_with_no_target_routers ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_trunks_created ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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.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.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.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_create_single_transaction ... 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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_auto_schedule_no_match ... ok +neutron.tests.unit.services.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 ef636630-5dea-496c-b5ce-4d49145f231c +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 108, in wire_trunk + self._plumber.ensure_trunk_subports(trunk) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +ValueError +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_db_obj ... 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.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.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_trunk_manager.TrunkManagerTestCase.test_remove_sub_port_unplug_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_az_hints ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_list_subnets_with_sort_native ... 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_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_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_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.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_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.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_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.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.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_tag.TagIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.linuxbridge.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_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_delete_single_transaction ... ok + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Network None is not available. +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_flat ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_network_delete_vlan ... ok +neutron.tests.unit.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.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapRPCCallbacks.test_port_update ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_filtering_by_fields ... 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.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test__get_macvtap_mac_single_upper_dev ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_create_subnetnotfound ... 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.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.plugins.ml2.test_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.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_assigned_devices_info_multiple_slots ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_device_state_ok ... ok +neutron.tests.unit.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.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_device ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_get_pci_list ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_max_rate_disable ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.drivers.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.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test__trigger_trunk_status_change_parent_port_status_up ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a6af4b7-e70f-4a8e-92eb-14f7d0dd121a on host newhost for vnic_type normal using segments [{'id': '6dc3cf50-cc3a-43dc-8028-652d86ebd14e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6437ab1e-96b9-4d21-95f4-1eec368c98c5'}] +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_spoofcheck_ok ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_eswitch_manager.TestEmbSwitch.test_set_device_state_ok ... ok + ERROR [neutron.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 5e8a0d09-3a7a-41e3-8c3c-877c221ca17d: no agent available. Payload: {'port': {'id': '51f4c56a-23e8-4d87-8705-d8d703cf43c8', 'name': '', 'network_id': '5e8a0d09-3a7a-41e3-8c3c-877c221ca17d', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:9b:db', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': '80ed5a78-a510-418d-8320-48fb71b34185', 'ip_address': '10.0.0.228'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['a675d0db-a517-4abb-9197-04a7f6a60a44'], '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': '5e8a0d09-3a7a-41e3-8c3c-877c221ca17d', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['80ed5a78-a510-418d-8320-48fb71b34185'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit ... ok +neutron.tests.unit.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_port_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_port_precommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_port_prevents_subnet_deletion ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError + ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_precommit +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers + getattr(driver.obj, method_name)(context) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +RuntimeError +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGreTestCase.test_type_gre ... ok +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit +neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... 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.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.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] 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 '422d2a42-92ba-4190-ac5c-c5de06af922b' +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.TestFaultyMechansimDriver.test_create_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_create_network_faulty ... 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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_az_scheduler_ha_auto_schedule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddLRouterPortCommand.test_lrouter_port_may_exist ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_show_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.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 + 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 '33ceabb0-f45e-4ab4-9dd9-2a9053506910' +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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.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.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.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.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_no_exist_ignore ... ok neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_port_unchanged_security_groups ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects ... 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_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.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.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_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_delete_objects_valid_fields ... 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.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid -neutron.tests.unit.services.l3_router.service_providers.test_driver_controller.Test_LegacyPlusProviderConfiguration.test__update_router_provider_invalid ... ok -neutron.tests.unit.objects.qos.test_rule.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.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_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.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_ports.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_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_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestCheckRevisionNumberCommand.test_check_revision_number_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.ovsdb.test_commands.TestDelACLCommand.test_acl_del +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelACLCommand.test_acl_del ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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 + 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. +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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_subnet_postcommit failed, deleting subnet '406c8075-506c-4fe5-b993-b2629a713461' +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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestHasLockPeriodicDecorator.test_decorator_no_limit_have_lock ... ok +neutron.tests.unit.plugins.ml2.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.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.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_after_update_callback ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist ... 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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null ... ok +neutron.tests.unit.services.trunk.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.TestMl2PortsV2.test_requested_duplicate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... 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.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_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.services.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.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.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.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_objects ... 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.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.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.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.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.test_ports.PortDNSDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_object ... 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.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.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.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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.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.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.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_get_values ... ok +neutron.tests.unit.plugins.ml2.drivers.test_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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_before_create_callback ... 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.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.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.TestFaultyMechansimDriver.test_delete_network_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_network_faulty ... 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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_object ... 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.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.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.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.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.qos.test_rule.QosDscpMarkingRuleDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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 + 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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_delete_subnet_faulty ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_delete_objects ... 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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_catch_router_not_found(Do not remove any bindings,with manual scheduling) ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestCookie.test_is_empty ... ok -neutron.tests.unit.objects.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_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.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.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.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.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.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test__validate_configuration_wrong ... ok -neutron.tests.unit.objects.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.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.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.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.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_ports.PortDNSDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects ... 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.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.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.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.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok -neutron.tests.unit.services.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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_changes_forbidden ... 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.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields -neutron.tests.unit.objects.qos.test_rule.QosPacketRateLimitRuleObjectTestCase.test_update_fields ... 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.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 -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.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist ... 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_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.services.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.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.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok -neutron.tests.unit.objects.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.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.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count ... ok -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register -neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_register ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_count_invalid_filters ... 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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_duplicate_rules ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values ... 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 + 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 00727571-f6ef-4775-adc5-6a874c7dd326 +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.plugins.ml2.drivers.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.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.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_distributed_router_interface_port ... ok + ERROR [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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_create_single_transaction ... 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_ports.PortDNSDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ports.PortDNSDbObjectTestCase.test_update_single_transaction ... 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.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.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_address_scope.AddressScopeDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_bw_rule ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_count_invalid_fields ... 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_local_ip.LocalIPDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist ... 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.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create ... 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_quota.QuotaObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_duplicates ... 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.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_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete ... 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.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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_quota.QuotaObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_rule ... ok -neutron.tests.unit.objects.test_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.AddressScopeDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_filtering_by_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.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule ... ok -neutron.tests.unit.objects.test_quota.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.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.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_mix_rules_non_provider_net ... ok -neutron.tests.unit.objects.test_quota.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.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_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object ... 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_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_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_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_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.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits ... ok -neutron.tests.unit.objects.test_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.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_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_false ... 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.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok -neutron.tests.unit.objects.test_quota.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_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.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_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.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_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.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_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_update_subnet_postcommit_enable_dhcp ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule ... ok -neutron.tests.unit.objects.test_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.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates ... ok -neutron.tests.unit.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.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_address_scope.AddressScopeDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.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.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_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_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_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_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.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_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_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_project_id ... 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.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.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_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_distributed_flag ... 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_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriver.test_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_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok -neutron.tests.unit.objects.test_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.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates ... ok -neutron.tests.unit.objects.test_quota.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_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_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.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_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_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_changes_forbidden ... 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.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.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.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.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.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_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_object ... 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.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_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_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_object ... 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_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... 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_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.drivers.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.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_quota.QuotaUsageObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.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_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_quota.QuotaUsageObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_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_local_ip.LocalIPDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_pps_rule_bad_policy ... ok -neutron.tests.unit.objects.test_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.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_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.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_quota.QuotaUsageObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object ... 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_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_objects ... 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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... 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_quota.QuotaUsageObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.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_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_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.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_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.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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_valid_fields ... 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_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_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.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.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_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.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.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_bandwidth_limit_rules_for_policy ... ok -neutron.tests.unit.objects.test_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_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.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_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... ok -neutron.tests.unit.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_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values_invalid_field ... 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_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_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPDbObjectTestCase.test_update_single_transaction ... 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_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.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_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.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_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_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterExtraAttrsDbObjTestCase.test_update_single_transaction ... 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.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_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_metering.MeteringLabelDbObjectTestCase.test_count -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count ... 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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... 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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes_forbidden ... 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_quota.QuotaUsageObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_fields ... ok - ERROR [neutron.plugins.ml2.drivers.openvswitch.agent.ovs_neutron_agent] Cannot provision flat network for net-id=3faeebfe-5d37-11e1-a64b-000c29d5f0a7 - no bridge for physical_network net2 -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_invalid_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.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_router.RouterRouteIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_count_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.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_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.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_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_objects ... 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_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_router.RouterRouteIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create ... 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_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_count_validate_filters_false ... 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_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_create_duplicates ... 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_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.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_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_count_invalid_fields ... 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_router.RouterRouteIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete ... 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.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.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.FloatingIPIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create ... 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_router.FloatingIPIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_duplicates ... 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.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_metering.MeteringLabelDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_router.FloatingIPIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 8586f8a0-f007-454a-921f-aaba0e0e8168. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit +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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.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.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.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.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.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.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.qos.test_rule.QosMinimumBandwidthRuleObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create ... 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 8586f8a0-f007-454a-921f-aaba0e0e8168 -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.test_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.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_router.FloatingIPIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects ... 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_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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.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_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.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.FloatingIPIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_extra_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_router.FloatingIPIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_object ... ok -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_router.RouterRouteIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object ... 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_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.RouterRouteIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.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.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.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_missing_primary_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.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.RouterRouteIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects ... 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.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_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.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.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_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.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_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_valid_fields ... 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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_fails_with_secgroup_and_port_security_false ... ok -neutron.tests.unit.objects.test_router.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_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.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_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_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_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.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok -neutron.tests.unit.objects.test_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.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_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_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.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_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.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_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_mixed_fields ... ok -neutron.tests.unit.objects.test_router.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.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_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_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_get_values_without_validate_filters ... 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_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_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_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.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.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_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.services.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_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.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.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_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.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_changes_forbidden ... 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_router.FloatingIPIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_invalid_field ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 55969daf-517d-4c30-b3d8-20b7644f1598. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. +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.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.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.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_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_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-17592055253246 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_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values ... 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_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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_subnet_update_ipv4_and_ipv6_pd_v6stateless_subnets ... ok +neutron.tests.unit.objects.test_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.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_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.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.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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 55969daf-517d-4c30-b3d8-20b7644f1598 -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.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_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_mixed_field ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_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_router.FloatingIPIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.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_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_router.FloatingIPIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_fields ... 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_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_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_invalid_fields ... 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.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_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.RouterRouteIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_tunnel.TunnelTestOSKen.test_provision_local_vlan_vlan ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_for_nonexistent_policy ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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_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.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port a4cf44fe-9644-4d54-8202-4dbe40fd62a1. Error: 'Mock' object is not iterable -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +TypeError: MechanismDriverError.__init__() missing 1 required positional argument: 'method' + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.update_port_postcommit failed for port 9acdd63f-365e-4fb7-a597-16c7e468cf32 +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.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_changes_forbidden ... ok + ERROR [neutron.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_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_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_fields ... 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.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.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.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.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_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_address_scope.AddressScopeIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.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.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.BaseObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.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.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_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_base.BaseObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create ... 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_base.BaseObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_create_duplicates ... 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_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.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_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.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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.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.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.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_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.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.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_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.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.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_base.BaseObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_fields_no_update ... 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_base.BaseObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object ... 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_base.BaseObjectIfaceTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_object_missing_object ... 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_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.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_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.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_base.BaseObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet ... ok +neutron.tests.unit.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.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_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_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_201 ... ok +neutron.tests.unit.objects.test_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_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.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_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_valid_fields ... 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 "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 a4cf44fe-9644-4d54-8202-4dbe40fd62a1 -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_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_count_invalid_fields ... 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.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.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_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_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.SecurityGroupIfaceObjTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create ... 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.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.SecurityGroupIfaceObjTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_create_duplicates ... 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_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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete ... ok + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call + raise effect +neutron_lib.exceptions.InvalidInput: Invalid input for operation: Some errors. +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.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_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.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.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.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty +neutron.tests.unit.plugins.ml2.test_plugin.TestFaultyMechansimDriver.test_update_subnet_faulty ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_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.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.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_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_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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete first binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_get_values_with_validate_filters ... ok + ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592055253246 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_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.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.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_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.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.plugins.ml2.drivers.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_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_to_dict_synthetic_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.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_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.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.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.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_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.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_invalid_returns_400 ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_changes_forbidden ... 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.objects.test_base.BaseObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_add_endpoint ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceTestCase.test_update_objects_invalid_fields ... 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_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.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_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.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.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_allocate_tenant_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_count +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.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_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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.TestMl2PortsV2.test_requested_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoint_by_ip ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_create_duplicates ... 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_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.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.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.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.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.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_get_endpoints ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_invalid_fields ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_extra_fields ... 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.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Delete middle binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.test_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.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.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_floatingip_via_router_interface_returns_404 ... ok +neutron.tests.unit.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_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_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.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_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.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.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_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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.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.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.objects.test_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_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.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_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.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_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.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.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_validate_provider_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeTest.test_validate_provider_segment ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_create_trunk_notify_precommit_create ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_update_subnet_dns +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_dns ... 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_rpc.RpcApiTestCase.test_delete_network +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentAZLeastRoutersSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_device_details ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.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.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.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_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.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_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_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.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.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_delete ... 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_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.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count ... 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.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_network ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid ... ok -neutron.tests.unit.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_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_delete_objects_valid_fields ... 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_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.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_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_extra_fields ... 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.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_fields_no_update ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_invalid_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.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed -neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed ... ok -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist ... 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.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_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects ... 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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.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_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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_mixed_fields ... ok - ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique -neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok -neutron.tests.unit.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 - 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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok - ERROR [neutron.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.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.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_objects_valid_fields ... 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.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_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.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_count_validate_filters_false ... 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.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.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.test_rpc.RpcApiTestCase.test_port_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_port_update ... ok +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.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.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_delete_port_raise_in_use_by_subport ... ok +neutron.tests.unit.scheduler.test_l3_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_rpc.RpcApiTestCase.test_tunnel_delete +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_delete ... 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.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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_sync ... 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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_changes ... 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_rpc.RpcApiTestCase.test_tunnel_update +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_tunnel_update ... 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.test_rpc.RpcApiTestCase.test_update_device_down +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... 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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_fields ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_list ... ok +neutron.tests.unit.objects.test_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.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules ... ok +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up +neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... 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.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.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.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.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_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_base.BaseObjectIfaceWithProjectIdTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents +neutron.tests.unit.scheduler.test_base_scheduler.GetVacantBindingFilterCase.test_get_vacant_binding_index_no_agents ... ok +neutron.tests.unit.objects.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.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_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) ... ok +neutron.tests.unit.objects.test_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_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.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v4_and_v6_slaac ... ok +neutron.tests.unit.services.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.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_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.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.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.TestMl2AllowedAddressPairs.test_create_port_bad_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_bad_mac ... 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.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count ... 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.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.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.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.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.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.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files +neutron.tests.unit.services.test_provider_configuration.NeutronModuleMultiConfigDirTestCase.test_read_configuration_from_all_matching_files ... ok neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_bridge_name ... ok -neutron.tests.unit.objects.test_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.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_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.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.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_ovsdb_handler.TestIsTrunkServicePort.test_with_subport_patch_port_int_side ... ok -neutron.tests.unit.objects.test_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.plugins.ml2.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.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.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.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.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_project_id ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports(Do not remove any bindings,with manual scheduling) ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorPrepareTestCase.test__prepare_subports_raise_no_provider_ext ... ok -neutron.tests.unit.objects.test_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_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.IPAllocationPoolDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_create_single_transaction ... 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.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_to_dict_synthetic_fields ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist ... 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_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_changes ... 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_metering.MeteringLabelDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupIfaceObjTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_db_obj ... 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_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.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_count_invalid_filters ... 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.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.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_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.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.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118019,7 +119622,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118032,7 +119635,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118045,7 +119648,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118058,7 +119661,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118071,7 +119676,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118084,9 +119689,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118099,7 +119702,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118112,7 +119715,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118125,7 +119728,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118138,58 +119741,23 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a5875be9-2b6f-4c2a-8de0-5645b2bf2d39 on host host for vnic_type normal using segments [{'id': 'b8af36b9-31ed-4980-a1de-43e4033d01ca', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4a1d0647-b939-4bef-a255-0cc2f991af17'}] -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.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.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_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_metering.MeteringLabelDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e4dfa183-549d-4ee6-afed-9f7d97246d65. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e4dfa183-549d-4ee6-afed-9f7d97246d65 -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_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.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_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.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_clean_obj_from_primitive ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_objects_exist_validate_filters ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0faf979a-8b28-4634-82c3-faac13882edf on host host for vnic_type normal using segments [{'id': '68f4a944-bf5e-4670-b17c-27152dea9f2a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f2f9b8f6-03b5-4a22-8be2-ed007eda1d3d'}] +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.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.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_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.test_plugin.TestMl2PortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_port ... 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_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.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118202,7 +119770,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118215,9 +119783,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] -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.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118230,7 +119796,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118243,7 +119809,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118256,9 +119822,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118271,7 +119835,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118284,7 +119848,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118297,7 +119861,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118310,7 +119876,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118323,58 +119889,29 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 8161c632-902e-4a33-b38b-992c1c242ed3 on host host for vnic_type normal using segments [{'id': '0d46b1ba-f51a-408b-bb5f-1836160c124d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'dd779378-a30f-4996-97bd-184df54b20a1'}] -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_ndp_proxy.NDPProxyDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_count ... 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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_count_invalid_fields ... 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" - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 55bd31f5-ce12-416b-8627-dbcbfbee8b7a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 55bd31f5-ce12-416b-8627-dbcbfbee8b7a -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.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.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_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_create_duplicates ... 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.IPAllocationPoolObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port b795566c-1133-43bc-8dec-344cb0a924a1 on host host for vnic_type normal using segments [{'id': '57b6956e-fe9e-4af9-a935-467de79b1670', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4da85c08-cd22-4d2c-8841-3e8860e3783e'}] +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.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.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.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.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.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.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_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.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.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.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118387,7 +119924,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118400,7 +119937,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118413,7 +119950,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118426,9 +119965,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118441,7 +119978,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118454,7 +119991,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118467,9 +120004,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] -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 " + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118482,7 +120017,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118495,7 +120030,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] +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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118508,283 +120045,33 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port b70aaab2-c289-4232-a203-37db6e083260 on host host for vnic_type normal using segments [{'id': '2b41f05b-abb5-4dbb-b1de-65ca70855515', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '77820715-ecd0-466e-a2e4-c366841a6029'}] -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_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.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.services.trunk.test_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.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.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_delete_single_transaction ... 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_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.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_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.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_object_missing_primary_key ... 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_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_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_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.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_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_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.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_get_objects_valid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 74a769d5-1831-4289-9eda-f97c598fd7d9. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 74a769d5-1831-4289-9eda-f97c598fd7d9 -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.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_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_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_auto_allocate.AutoAllocateTopologyDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " -neutron.tests.unit.objects.test_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_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.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.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_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.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_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_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_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_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.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_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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes ... 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_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete first binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.test_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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_clean_obj_from_primitive ... 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.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.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolObjectIfaceTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_db_obj ... 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.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.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_subnet.RouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_count ... 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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_with_secgroup_none_and_port_security_false ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_duplicates ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_delete ... ok -neutron.tests.unit.objects.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_base.BaseDbObjectRenamedFieldTestCase.test_delete_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.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_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.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.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_base.BaseDbObjectRenamedFieldTestCase.test_get_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.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_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_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_base.BaseDbObjectRenamedFieldTestCase.test_get_objects -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects ... 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_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_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_mixed_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 44045550-abb2-4fa4-a24c-f3966592bbd4. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 44045550-abb2-4fa4-a24c-f3966592bbd4 -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.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.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.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_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_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_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_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_subnet.RouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_create_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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) -neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok -neutron.tests.unit.objects.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4ca1b892-6274-4086-8f47-bc50651a8aac on host host for vnic_type normal using segments [{'id': '760b3e20-649c-4889-9caf-ee28d17a6b9c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '39dd74d0-a06d-4432-b77e-ef3d375064ea'}] +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.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.services.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.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.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.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.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.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.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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.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 @@ -118797,9 +120084,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_mixed_field ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118812,7 +120097,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118825,7 +120110,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118838,7 +120123,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118851,7 +120136,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118864,9 +120149,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118879,7 +120162,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118892,7 +120175,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118905,7 +120188,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -118918,2228 +120201,359 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0ce4df0c-fa68-455c-b97f-b2328dd4b45a on host host for vnic_type normal using segments [{'id': '899403a5-d7bf-449a-b227-456824ae0266', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7ed6835d-1245-4dac-abbb-6f4cc5abf454'}] -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_to_dict_makes_primitive_field_value ... ok -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_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_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.test_subnet.RouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_db_obj ... 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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_shared_returns_400 ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_delete_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bac28e49-c42b-47bd-b74e-cb00e8dbc26e. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 bac28e49-c42b-47bd-b74e-cb00e8dbc26e -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_valid_fields ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_objects_without_validate_filters ... ok -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.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_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_base.BaseDbObjectRenamedFieldTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison -neutron.tests.unit.objects.test_base.PagerTestCase.test_comparison ... 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_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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist ... 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" + ERROR [neutron.plugins.ml2.managers] Failed to bind port fcfd7a39-615c-4eed-8c44-5d27f83d3e30 on host host for vnic_type normal using segments [{'id': '7528c8f6-7223-4d05-a0d6-975179fb4ed8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ce43368f-16ae-441f-8904-b681f1ef707b'}] +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_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.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.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_dns_v6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_unchanged ... 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.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.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.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.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.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv4_gatewayv6 ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_delete_single_transaction ... 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.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.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.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.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.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_inconsistent_ipv6_gatewayv4 ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_filtering_by_fields ... 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.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.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.TestMl2DbOperationBounds.test_port_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_port_list_queries_constant ... 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_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.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginTestCase.test_remove_subports_trunk_goes_to_down ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_bind_new_router ... 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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete middle binding_index,without manual scheduling) ... ok +neutron.tests.unit.objects.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external ... 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_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... 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_policy.CustomRulesTestCase.test_field_check__boolean_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok +neutron.tests.unit.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.test_policy.CustomRulesTestCase.test_field_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy +neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called +neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... 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.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.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.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.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.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.TestMl2DbOperationBounds.test_subnet_list_queries_constant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... 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_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.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test__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_l3.L3NatDBSepTestCase.test_network_update_external_failure +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_network_update_external_failure ... 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.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.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.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_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.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.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.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,with manual scheduling) ... ok -neutron.tests.unit.objects.test_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_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete ... 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_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_delete_objects ... 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_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_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_objects_exist_false ... 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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 36b51105-a1ae-4560-8072-709e003607c4. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 36b51105-a1ae-4560-8072-709e003607c4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_remove_port_security_security_group ... ok -neutron.tests.unit.objects.test_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_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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_objects ... 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_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.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk -neutron.tests.unit.services.trunk.test_rules.TrunkPortValidatorTestCase.test_validate_port_parent_in_use_by_trunk ... ok -neutron.tests.unit.test_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_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.test_service.TestRpcWorker.test_reset -neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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.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_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_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_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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_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 -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_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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1961509b-7041-4a9a-80a2-c803aee567b5. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1961509b-7041-4a9a-80a2-c803aee567b5 -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_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.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.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_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.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok -neutron.tests.unit.objects.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_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_object -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_object ... 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.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_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_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.IpamSubnetDbObjectTestCase.test_count -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_shared_network ... ok -neutron.tests.unit.objects.test_subnet.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_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_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_invalid_filters ... 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.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_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnet.IPAllocationPoolDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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.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.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.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.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.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test__is_live_migration_true ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_candidates_provided ... ok -neutron.tests.unit.plugins.ml2.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 - 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.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayChanceSchedulerWithAZ.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.plugins.ml2.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.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat ... ok -neutron.tests.unit.scheduler.test_l3_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.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.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.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.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismFlatTestCase.test_type_flat_vif_details ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_supports_extra_filtername ... ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5310c6a9-aaeb-4627-8449-38e4b9cb3769. Error: 'Mock' object is not iterable -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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 5310c6a9-aaeb-4627-8449-38e4b9cb3769 -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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortSecurity.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method -neutron.tests.unit.services.logapi.common.test_validators.TestRegisterValidateMethods.test_register_validate_method ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.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.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.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_error ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestAddDHCPOptionsCommand.test_dhcp_options_update_result_with_new_row ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_device_mappings_with_spaces ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.common.test_config.TestSriovAgentConfig.test_exclude_devices ... ok -neutron.tests.unit.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_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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_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_vlanmanager.TestLocalVlanManager.test_add_and_get -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_and_get ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_add_existing_raises_exception ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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 - 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.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.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_and_remote_ip ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_db_obj ... 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_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_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_get_non_existing_raises_keyerror ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_in_operator_on_key ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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.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.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.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.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.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_vlanmanager.TestLocalVlanManager.test_update_segmentation_id_not_uniq ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.drivers.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.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.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_heartbeat_timestamp_format ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3fa0b77a-e0e4-420f-b0de-47fb81896634. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 3fa0b77a-e0e4-420f-b0de-47fb81896634 -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.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.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.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.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.agent.test_neutron_agent.AgentCacheTestCase.test_update_while_iterating_agents ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.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.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.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_fail ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDelLRouterPortCommand.test_lrouter_port_no_exist_ignore ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_subnet.RouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist ... ok - ERROR [neutron.api.v2.resource] create failed: No details. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/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.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.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.test_type_gre.GreTypeTest.test_delete_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_delete_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle -neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_host_for_not_existing_host ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.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.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist ... 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_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_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.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_get_endpoint_by_ip_for_not_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_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_subnet.RouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_false ... 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.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.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.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.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_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTest.test_validate_provider_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_chassis_gateway_bindings ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports ... ok -neutron.tests.unit.services.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.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports_without_nat_gw_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_routers_with_rports_without_nat_gw_port ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_all_logical_switches_with_ports ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.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.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_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_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_subnet.RouteDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnNbSyncML2.test_ovn_nb_sync_calculate_routes_remove_two_routes ... ok -neutron.tests.unit.plugins.ml2.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_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_subnet.RouteDbObjectTestCase.test_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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test__port_provisioned_port_admin_state_down ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_gateway_chassis_binding ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_lrouter_by_lrouter_port ... ok -neutron.tests.unit.objects.test_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_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_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.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 -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.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.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.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_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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok -neutron.tests.unit.plugins.ml2.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_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.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create ... ok -neutron.tests.unit.objects.test_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_create_duplicates ... 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_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyDbObjectTestCase.test_update_objects ... 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_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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_invalid_fields ... 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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_delete_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_bad_route_404 ... ok -neutron.tests.unit.objects.test_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_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_fields_no_update ... ok -neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_subnet_dhcp_options_with_ports ... ok -neutron.tests.unit.objects.test_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_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.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.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_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.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_metering_label_rpc_call ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_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 " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateway_max_chassis ... ok -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_create_returns_201 ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist ... 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.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_no_ipv4 ... ok -neutron.tests.unit.objects.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.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok -neutron.tests.unit.objects.test_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.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_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.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_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_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_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_objects_exist_validate_filters ... 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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.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.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_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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_fields_no_update ... 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.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_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.SecurityGroupPortBindingIfaceObjTestCase.test_get_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_impl_idl_ovn.TestNBImplIdlOvn.test_get_unhosted_gateways_deleted_physnet ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_maintenance.TestSchemaAwarePeriodicsBase.test_nbdb_schema_updated_hook ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.objects.test_subnet.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.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_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_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_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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects ... 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_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_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_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.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.objects.test_ports.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_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.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_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_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_delete_with_req_body_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_changes_forbidden ... 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.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_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_subnet.SubnetServiceTypeObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.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_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.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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_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_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_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_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_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_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.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_objects_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values ... 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.agent.test_capabilities.CapabilitiesTest.test_register -neutron.tests.unit.plugins.ml2.drivers.agent.test_capabilities.CapabilitiesTest.test_register ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_check_if_dhcp_port_serviced_by_dvr ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_object ... 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.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.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.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.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 - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 +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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.scheduler.test_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.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.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.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.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.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.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.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.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.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.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.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.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.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.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_create_port_tenant_network ... ok -neutron.tests.unit.plugins.ml2.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.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.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.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_neutron_agent.TestLinuxBridgeRpcCallbacks.test_fdb_update_chg_ip ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects ... 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.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.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.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.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.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.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.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.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.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.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.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.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_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.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.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.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_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.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.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.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.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared -neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_shared ... ok -neutron.tests.unit.plugins.ml2.drivers.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_fields ... 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.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_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_ipam.IpamSubnetDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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_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_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.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.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_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_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_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process ... ok -neutron.tests.unit.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_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_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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_delete_dvr_process_ipv4 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_ports.SecurityGroupPortBindingIfaceObjTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.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.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... 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 - 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.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.QuotaUsageDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... 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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_drop ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process ... ok -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_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.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.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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_dvr_process_ipv6 ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_create_single_transaction ... 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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_goto ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_quota.QuotaUsageDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... 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.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_phys.OVSPhysicalBridgeTest.test_install_normal ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.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_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_quota.QuotaUsageDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... 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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_create_duplicates ... 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.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_delete -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.IpamSubnetObjectIfaceTestCase.test_delete_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_delete_objects ... 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.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_hash_invalid_address ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_gre ... ok -neutron.tests.unit.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_quota.QuotaUsageDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_filtering_by_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.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.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_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.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.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_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_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.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_neutron_agent.TestOvsAgentTunnelName.test_get_tunnel_name_vxlan_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_fields_no_update ... 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.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_not_responsible_for_ports_allocation ... ok -neutron.tests.unit.objects.test_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_ipam.IpamSubnetObjectIfaceTestCase.test_get_object -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_object ... 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.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.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_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_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismGenericTestCase.test_driver_responsible_for_ports_allocation_min_pps_and_min_bw ... ok -neutron.tests.unit.objects.test_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.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.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_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_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.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 - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_objects ... 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.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_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_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.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_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.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.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_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_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.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.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_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_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_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_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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.objects.test_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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingUpdateVirtualPortsEvent.test_event_no_match_no_options ... ok -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... 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.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.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_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_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... 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_ipam.IpamSubnetObjectIfaceTestCase.test_get_values -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_get_values ... 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.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.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.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.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch_ipv6 ... ok -neutron.tests.unit.plugins.ml2.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_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_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_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_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_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_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_quota.QuotaUsageDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... 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_quota.QuotaUsageDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_changes_forbidden ... ok -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields -neutron.tests.unit.objects.test_ipam.IpamSubnetObjectIfaceTestCase.test_update_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverV2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.objects.test_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_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_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_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... 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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_add_dns_name ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_clean_obj_from_primitive ... 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.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_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_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.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_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_create_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.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_router.DVRMacAddressIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.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_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.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_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_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.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.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_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type -neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_type ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.plugins.ml2.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_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_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.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_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_clear_dns_name ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects ... 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_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.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_invalid_fields ... 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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.drivers.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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_db_obj ... 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_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.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.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.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_auth_type_password ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_insecure_client ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.TestDesignateClientKeystoneV3.test_secure_client ... ok -neutron.tests.unit.objects.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.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_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_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_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.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.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.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.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.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects ... 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_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok -neutron.tests.unit.objects.test_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.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.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types -neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_supported_agent_types ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes ... 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_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_changes_forbidden ... 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.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules -neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerRules.test_available_rules ... ok -neutron.tests.unit.plugins.ml2.drivers.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_invalid_fields ... 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_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields -neutron.tests.unit.objects.test_router.DVRMacAddressIfaceObjectTestCase.test_update_objects_valid_fields ... 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_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.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler -neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... 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_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_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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port edadcfa4-4d5b-47ca-b8fe-d2a3bd5f1815. 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 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 edadcfa4-4d5b-47ca-b8fe-d2a3bd5f1815 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.plugins.ml2.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_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.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_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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.objects.test_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.TestML2PluggableIPAM.test_create_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet ... 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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_router.RouterDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count ... 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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.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.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_router.RouterDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.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_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_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_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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 12f2a2ba-6a42-450a-b8c4-9b4a1091c35e. 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 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 12f2a2ba-6a42-450a-b8c4-9b4a1091c35e -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_as_admin ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.RouterDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.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.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.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.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_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_l3_hamode.L3HARouterVRIdAllocationDbObjectTestCase.test_update_single_transaction ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_create_port_no_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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_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.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count ... 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.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_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.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_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_V6_cidr ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_db_obj ... 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.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.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_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.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.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.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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_ip_version_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_nameserver ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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_router.RouterDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_port_with_ipv6_pd_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.test_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_bad_uuid ... ok -neutron.tests.unit.objects.test_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.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_check_mtu_in_mech_context ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.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.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.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSIntegrationTestCase.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.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_extension_driver_api.DBExtensionDriverTestCase.test_network_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_network_attr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_defaults ... 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.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.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.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok -neutron.tests.unit.plugins.ml2.test_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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_db_obj ... 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_router.RouterDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok -neutron.tests.unit.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_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.DBExtensionDriverTestCase.test_subnet_attr ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gateway_in_allocation_pool_returns_409 ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_bcast_returns_400 ... ok -neutron.tests.unit.plugins.ml2.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.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_of_network_returns_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_router.RouterDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_create_update_delete ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2c715dcd-f3bd-41a2-8ef2-6cebf9d71b09. 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 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 2c715dcd-f3bd-41a2-8ef2-6cebf9d71b09 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5f6469eb-badd-442b-a8b6-68899491e797. 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 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 5f6469eb-badd-442b-a8b6-68899491e797 -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.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.TestMl2AllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_gw_values ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-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.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 b1b02739-e316-42de-8deb-e4123f4c7a24 on host host for vnic_type normal using segments [{'id': 'fecf41ec-4f6b-45c2-8081-48481d4e6225', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '72b7871d-29ce-4f97-bbe4-8c7ebfa9e5c7'}] +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.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.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.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.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.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_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_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.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 [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/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 @@ -121152,17 +120566,25 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner + 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 "/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 183, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -121170,13 +120592,30 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/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 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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__ @@ -121184,16 +120623,52 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ self.force_reraise() ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 @@ -121206,31 +120681,26 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1193, in _create_network_db + self.type_manager.create_network_segments(context, net_data, + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ + tenant_id) + ^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call return self._execute_mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.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.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_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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_objects_nothing_to_delete ... 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 +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) @@ -121277,7 +120747,10 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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, + _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__ @@ -121285,9 +120758,36 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-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 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -121296,71 +120796,9 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_reverted_in_case_of_error ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv4_hostroute_dst_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_delete_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_dvr_router_manual_rescheduling ... ok -neutron.tests.unit.plugins.ml2.drivers.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.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_inconsistent_ipv6_cidrv4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_router.RouterDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_list ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_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.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.Ml2AgentSchedulerTestCase.test_is_eligible_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_is_eligible_agent ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port aa41b57e-1eb9-4404-a7f1-4a6abb1a84a9. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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__ @@ -121368,30 +120806,27 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port aa41b57e-1eb9-4404-a7f1-4a6abb1a84a9 -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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port d4849a14-e524-4b2f-b128-d5c961d09c75. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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/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__ @@ -121399,30 +120834,39 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port d4849a14-e524-4b2f-b128-d5c961d09c75 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_32_V4_cidr ... ok -neutron.tests.unit.plugins.ml2.test_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.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 + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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.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.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.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.VacantBindingIndexTestCase.test_get_vacant_binding_index(Delete last binding_index,without manual scheduling) ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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 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__ @@ -121468,21 +120912,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 @@ -121518,41 +120947,30 @@ 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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_ports_bulk_native_plugin_failure ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_invalid_gw_V6_cidr ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_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_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_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.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_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_list_active_networks_on_not_registered_yet_dhcp_agent ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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.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.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.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_addr_modes ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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 + 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.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.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.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.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated ... 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.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -121600,7 +121018,10 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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, + _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__ @@ -121608,9 +121029,59 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk + objects = self._create_bulk_ml2( + 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) @@ -121644,261 +121115,30 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ return self._mock_call(*args, **kwargs) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_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.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_attributes_no_dhcp_enabled -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_attributes_no_dhcp_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_object_with_synthetic_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_different_ra_and_addr_modes ... ok -neutron.tests.unit.objects.test_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 - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592049920244 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.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.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2AllowedAddressPairs.test_equal_to_max_allowed_address_pair ... ok -neutron.tests.unit.plugins.ml2.extensions.test_dns_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.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.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_first_ip_owned_by_non_router ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_add_to_dhcp_agent ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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.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.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.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_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_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_restart_dhcp_agent ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 7cdaf81a-02c8-4f17-b5ca-d39fbfa0e333 on host host1 for vnic_type direct using segments [{'id': '88328ac5-7efc-4f0e-8879-8c45409e48d3', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 5307, 'network_id': '9fd2998a-8a87-4712-9560-5e6e4f00454a'}] - ERROR [neutron_lib.callbacks.manager] Error during notification for neutron.plugins.ml2.extensions.dns_integration._create_port_in_external_dns_service-17592049920244 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0b214087-ccc2-4d5d-92fe-d10e9262075f on host host2 for vnic_type macvtap using segments [{'id': '88328ac5-7efc-4f0e-8879-8c45409e48d3', 'network_type': 'geneve', 'physical_network': None, 'segmentation_id': 5307, 'network_id': '9fd2998a-8a87-4712-9560-5e6e4f00454a'}] -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.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_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_update_port_with_current_dns_name -neutron.tests.unit.plugins.ml2.extensions.test_dns_domain_keywords.DNSDomainKeywordsTestCase.test_update_port_with_current_dns_name ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_ipv6_gw_is_nw_start_addr_canonicalize ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.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_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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_auto_schedule_with_disabled ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2L3AgentNotifierTestCase.test_agent_updated_l3_agent_notification ... ok -neutron.tests.unit.objects.test_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.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.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.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.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_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_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_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_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_objects_with_synthetic_fields ... ok -neutron.tests.unit.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_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_net_port_security_default ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_network_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_mac ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_qos_policy ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.plugins.ml2.test_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.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.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_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_default_true ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 695, in create_port_precommit - self._is_ovn_router_flavor_port(context, port)): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 704, in _is_ovn_router_flavor_port - return ovn_utils.is_ovn_provider_router(router_obj) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/ovn/utils.py", line 1353, in is_ovn_provider_router - flavor_id = router.get('flavor_id') - ^^^^^^^^^^ -AttributeError: 'NoneType' object has no attribute 'get' + File "/usr/lib/python3.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.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_route ... 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.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_bulk_native ... 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 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__ @@ -121946,17 +121186,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) @@ -121990,105 +121219,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 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.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.plugins.ml2.test_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_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_router.RouterDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_object ... 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_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.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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_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.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.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_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_router.RouterDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_objects ... 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_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_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_ha_scheduling_on_port_creation_with_new_agent ... ok -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.RouterDbObjectTestCase.test_update_single_transaction ... 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_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_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_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_port_list_queries_constant ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port 'fba53dea-887c-4adb-97b0-7ec50c27c9a3' - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port fba53dea-887c-4adb-97b0-7ec50c27c9a3. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] 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: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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/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__ @@ -122096,63 +121230,30 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port fba53dea-887c-4adb-97b0-7ec50c27c9a3 -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_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_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_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.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenantRbac.test_subnet_list_queries_constant ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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.Test_GetNetworkMtu.test_get_mtu_None_returns_0 -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_get_mtu_None_returns_0 ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '0ebd6af4-d220-40fb-aac2-a8968aa9ef0b' -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 0ebd6af4-d220-40fb-aac2-a8968aa9ef0b. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] 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 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 -neutron.plugins.ml2.common.exceptions.MechanismDriverError - -During handling of the above exception, another exception occurred: - -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/mech_driver.py", line 913, in delete_port_postcommit - self._ovn_client.delete_port(context.plugin_context, port['id'], - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - port_object=port) - ^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 850, in delete_port + File "/usr/lib/python3.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__ @@ -122160,300 +121261,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 0ebd6af4-d220-40fb-aac2-a8968aa9ef0b -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_create_router_port_and_fail_create_postcommit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_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.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu -neutron.tests.unit.plugins.ml2.test_plugin.Test_GetNetworkMtu.test_multiple_segments_returns_minimal_mtu ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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_rpc.RpcApiTestCase.test_delete_network -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_delete_network ... 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_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_rpc.RpcApiTestCase.test_devices_details_list -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_devices_details_list ... 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_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_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.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.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.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_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_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_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_rpc.RpcApiTestCase.test_update_device_down -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_down ... 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_router.RouterRouteDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... 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_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false ... ok -neutron.tests.unit.plugins.ml2.test_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_router.RouterRouteDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_db_obj ... 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_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.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_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_local_ip.LocalIPAssociationDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up -neutron.tests.unit.plugins.ml2.test_rpc.RpcApiTestCase.test_update_device_up ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_auto_schedule_network_excess_agents ... ok -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestNetworksFailover.test_filter_bindings ... ok -neutron.tests.unit.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.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.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... 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.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.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.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.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.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 - ERROR [neutron.db.agentschedulers_db] Exception encountered during network rescheduling -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 309, in remove_networks_from_down_agents - dead_bindings = list(self._filter_bindings(context, down_bindings)) - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -Exception -neutron.tests.unit.plugins.ml2.test_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.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.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.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.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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_clean_obj_from_primitive ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 48bb0b82-6226-460b-950e-8ddafb0b423c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 48bb0b82-6226-460b-950e-8ddafb0b423c -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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create ... ok -neutron.tests.unit.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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_router.RouterRouteDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.plugins.ml2.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_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_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_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.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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3c252be6-8b6f-4740-aeef-800ab3418002. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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__ @@ -122461,556 +121281,286 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3c252be6-8b6f-4740-aeef-800ab3418002 -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.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_delete_network_port_exists_owned_by_network_race -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_network_port_exists_owned_by_network_race ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group ... ok -neutron.tests.unit.objects.test_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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_project_id ... ok -neutron.tests.unit.plugins.ml2.test_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_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_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_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_mixed_field -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.NDPProxyIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.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_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_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_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_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.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_network_scheduling_on_network_creation ... ok -neutron.tests.unit.objects.test_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.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_invalid_netmask_returns_400_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_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.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_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_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" -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_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.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.RouterRouteDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... 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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group -neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_with_no_admin_use_other_tenant_security_group ... ok -neutron.tests.unit.objects.test_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_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_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_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.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_extra_fields -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.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_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_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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_object_unique_key ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_network_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_network_precommit ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_objects ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_port_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.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_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.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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in create_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in update_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -RuntimeError - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'test' failed in delete_subnet_precommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 1226, in _execute_mock_call - raise effect -RuntimeError -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit -neutron.tests.unit.plugins.ml2.test_managers.TestMechManager.test_subnet_precommit ... ok -neutron.tests.unit.objects.test_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.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_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_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_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_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 92a210c1-1ff8-4306-9585-2fcf7eb83672. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 92a210c1-1ff8-4306-9585-2fcf7eb83672 -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.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.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_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.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_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.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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values ... 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.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_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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_with_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_get_values_without_validate_filters ... ok -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... 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.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.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_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_ndp_proxy.RouterNDPProxyStateIfaceObjectTestCase.test_update_changes ... ok -neutron.tests.unit.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_router.RouterRouteDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_false ... 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.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.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_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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port c15e3cb6-2657-495b-aac7-a3066de26654. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + File "/usr/lib/python3.13/unittest/mock.py", line 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_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.test_auth.NeutronKeystoneContextTestCase.test_no_user_id +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok +neutron.tests.unit.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.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.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token +neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test__is_attribute_explicitly_set ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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.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.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.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.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.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.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_delete_port_works ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_network_works ... ok +neutron.tests.unit.plugins.ml2.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.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.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_advsvc_get_port_works ... 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.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.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.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.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_port_mac_v6_slaac +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_networks_native_quotas ... 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_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.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.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.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.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.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.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_admin_only_subattribute ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_shared_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_public_network ... 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.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.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 0xffff98088fe0>! Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 c15e3cb6-2657-495b-aac7-a3066de26654 -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_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.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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_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.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.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.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.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.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_two_times ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_invalid_fields ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 2eaa2e12-b0ff-4442-bfd4-dc922bd2b002. Error: 'Mock' object is not iterable -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_network ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit + 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.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_regularuser_on_read ... 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.test_policy.NeutronPolicyTestCase.test_enforce_subattribute +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_enforce_subattribute ... 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.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_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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_name_do_not_notify_sg ... ok + ERROR [neutron.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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_reset_adminonly_attr_to_default_fails ... ok +neutron.tests.unit.plugins.ml2.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.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound +neutron.tests.unit.test_policy.NeutronPolicyTestCase.test_retryrequest_on_notfound ... 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.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.plugins.ml2.managers] Failed to bind port 52aabac7-6f79-4349-ae4f-01077afaf403 on host fake_host for vnic_type normal using segments [{'id': '6d37a5ec-4ded-40aa-b90e-547e3b2d4c83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6fa88d73-d9b1-42e3-8a7f-d806edf82d4d'}] + 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/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 2eaa2e12-b0ff-4442-bfd4-dc922bd2b002 -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_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_create_duplicates ... 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.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_add_to_l3_agent_with_admin_state_down ... ok -neutron.tests.unit.objects.test_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_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_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.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_fields_no_update ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_object ... 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_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_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_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 " - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 25901cf7-0dce-4a08-9b82-32f55f1de9f6. 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/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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 25901cf7-0dce-4a08-9b82-32f55f1de9f6 -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_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects ... 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_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_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_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.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_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_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_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' + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 52aabac7-6f79-4349-ae4f-01077afaf403 on host fake_host for vnic_type normal using segments [{'id': '6d37a5ec-4ded-40aa-b90e-547e3b2d4c83', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '6fa88d73-d9b1-42e3-8a7f-d806edf82d4d'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac ... ok +neutron.tests.unit.scheduler.test_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.TestOVNMechanismDriverPortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... 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.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.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.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.TestMl2NetworksWithVlanTransparency.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks ... 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 + ERROR [neutron.services.provider_configuration] Driver path is not unique across providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_duplicate_provider ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_add_provider ... ok + ERROR [neutron.services.provider_configuration] Multiple default providers for service svctype +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_default_unique ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_fields ... ok + ERROR [neutron.services.provider_configuration] Driver driver is not unique across providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_ensure_driver_unique ... ok +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers +neutron.tests.unit.services.test_provider_configuration.ProviderConfigurationTestCase.test_get_service_providers ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperDbObjectTestCase.test_update_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.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.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.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 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 @@ -123098,6 +121648,8 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect oslo_db.exception.RetryRequest +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 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 @@ -123340,32 +121892,44 @@ 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 -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_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_project_id ... skipped "Test class has no project_id field" -neutron.tests.unit.objects.test_router.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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_two_host_routes ... ok -neutron.tests.unit.objects.test_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_rbac_db.RbacNeutronDbObjectTestCase.test_get_values -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated ... ok -neutron.tests.unit.objects.test_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.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_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_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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.services.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.tests.test_base.CatchTimeoutTestCase.test_catch_timeout +neutron.tests.unit.tests.test_base.CatchTimeoutTestCase.test_catch_timeout ... 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.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.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.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler +neutron.tests.unit.tests.test_post_mortem_debug.TestTesttoolsExceptionHandler.test_exception_handler ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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_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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentChanceSchedulerTestCase.test_scheduler_auto_schedule_when_agent_added ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -123524,89 +122088,68 @@ 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_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_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.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_emulated_plugin_failure ... ok -neutron.tests.unit.objects.test_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_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.SecurityGroupRBACIfaceObjectTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" -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_create_subnet_with_v6_allocation_pool -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnet_with_v6_allocation_pool ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_admin ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_invalid_fields ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_is_accessible_for_db_object_owner ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" -neutron.tests.unit.plugins.ml2.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.SecurityGroupRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create ... 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.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.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_duplicates ... 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.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_create_updates_from_db_object ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 309743ce-11ac-4f3e-a340-1e963c192f6f. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 309743ce-11ac-4f3e-a340-1e963c192f6f -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.SecurityGroupRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete ... 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.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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.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_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_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.SecurityGroupRBACIfaceObjectTestCase.test_delete_objects_valid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_delete_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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_invalid_fields ... 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.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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.services.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create ... 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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2SubnetsV2.test_validate_subnet_host_routes_exhausted ... ok +neutron.tests.unit.objects.test_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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete ... 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.quota.test_resource.TestTrackedResource.test_bulk_delete_protection +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... 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.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_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_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.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.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.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefined.test__process_precommit_router_create ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... ok +neutron.tests.unit.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.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.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_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.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 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__ @@ -123698,1766 +122241,30 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/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.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_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_changes ... 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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_plugin_failure ... ok -neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_fields_no_update ... 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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.objects.test_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_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_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_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_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.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_object_unique_key ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_native_quotas ... ok -neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects ... ok -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_avoid_duplicate_update ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - 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.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_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_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.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_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_update_shared_wildcard ... ok -neutron.tests.unit.objects.test_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_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.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_tenants_and_quotas ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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_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.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_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.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.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_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_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_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_project_id ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 087e7335-3ad3-4919-91a1-075d15850ad9. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 087e7335-3ad3-4919-91a1-075d15850ad9 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.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.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_bulk_wrong_input ... ok -neutron.tests.unit.objects.test_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_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_handles_shared_action ... ok -neutron.tests.unit.plugins.ml2.test_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_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_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_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_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_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner -neutron.tests.unit.objects.test_rbac_db.RbacNeutronDbObjectTestCase.test_validate_rbac_policy_delete_skips_db_object_owner ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_rbac_shared_on_parent_object ... skipped 'Mixin class, skipped test' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_networks_native_quotas ... ok -neutron.tests.unit.objects.test_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_router.DVRMacAddressDbObjectTestCase.test_count -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_to_dict_with_unset_project_id ... ok -neutron.tests.unit.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.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_count_invalid_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_subnets_bulk_native_ipv6 ... ok -neutron.tests.unit.objects.test_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_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.SecurityGroupRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_fields ... ok -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_objects_invalid_fields ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_create_single_transaction ... 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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_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__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1459, in create_subnet_bulk - objects = self._create_bulk_ml2( - subnet_def.RESOURCE_NAME, context, subnets) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3640, in side_effect - return self._fail_second_call(patched_plugin, orig, - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ - *args, **kwargs) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 775, in _fail_second_call - return orig(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1432, in create_subnet - result, mech_context = self._create_subnet_db(context, subnet) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/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.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_router.DVRMacAddressDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_create_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.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.objects.test_router.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_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_router.DVRMacAddressDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_objects ... 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_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.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_l3_agents_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.DVRMacAddressDbObjectTestCase.test_delete_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_delete_single_transaction ... 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_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_filtering_by_fields ... 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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_count_validate_filters_false ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 24fe18eb-7360-4e71-9882-192e5ff4fa6a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 24fe18eb-7360-4e71-9882-192e5ff4fa6a -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3_HA_scheduler_db_mixinTestCase.test_get_routers_not_ha_l3_agents_count ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_object_single_transaction ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6046aab5-b2df-4e3f-89de-aa3d9c9cdf37. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 6046aab5-b2df-4e3f-89de-aa3d9c9cdf37 -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_create_single_transaction ... ok -neutron.tests.unit.objects.test_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.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.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_is_not_rescheduled_if_agent_is_back_online ... ok -neutron.tests.unit.objects.test_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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_create_public_network_no_admin_tenant ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " -neutron.tests.unit.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_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.DVRMacAddressDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist ... 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.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.DVRMacAddressDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_false ... 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_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_objects_exist_validate_filters_false ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_invalid_admin_status ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_filtering_by_fields ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_policy ... 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.DVRMacAddressDbObjectTestCase.test_update_object -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_object ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_object_create_update_delete ... ok -neutron.tests.unit.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_router.DVRMacAddressDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects ... 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_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_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.DVRMacAddressDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_router.DVRMacAddressDbObjectTestCase.test_update_single_transaction ... ok - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router d4ee67bd-6632-421a-b512-7e980e48ae6a -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 d4ee67bd-6632-421a-b512-7e980e48ae6a: no eligible l3 agent found. - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9b675ad8-0b88-495e-92de-54769d7ed122. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 9b675ad8-0b88-495e-92de-54769d7ed122 -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_failed_notification_all_attempts ... ok -neutron.tests.unit.plugins.ml2.drivers.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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_get_objects_single_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_network ... ok -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_bound_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks ... 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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_count_invalid_filters ... 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_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_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.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_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.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.test_plugin.TestML2PluggableIPAM.test_delete_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist ... ok -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_db_obj ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_false ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.TestMl2NetworksV2.test_list_networks_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_native ... ok -neutron.tests.unit.objects.test_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.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_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_delete_objects ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACDbObjectTestCase.test_update_single_transaction ... ok -neutron.tests.unit.objects.test_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_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_trunk.SubPortObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.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.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.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_no_remove_if_agent_has_dvr_service_ports ... ok -neutron.tests.unit.objects.test_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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_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_trunk.SubPortObjectTestCase.test_delete -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.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_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_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_fields -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_filtering_by_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.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_fields_no_update ... 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.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.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_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_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_object_missing_primary_key ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_reschedule_succeeded_after_failed_notification ... ok -neutron.tests.unit.objects.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_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.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_parameters_invalid_values ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_invalid_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 146, in reschedule_resources_from_down_agents - down_bindings = get_down_bindings(context, agent_dead_limit) - File "/build/reproducible-path/neutron-25.0.0/neutron/db/l3_agentschedulers_db.py", line 76, in get_down_router_bindings - return rb_obj.RouterL3AgentBinding.get_down_router_bindings( - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - context, cutoff) - ^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/oslo_db/sqlalchemy/enginefacade.py", line 998, in wrapper - return fn(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/objects/l3agent.py", line 54, in get_down_router_bindings - query = (context.session.query(l3agent.RouterL3AgentBinding). - ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -oslo_db.exception.DBError: None -neutron.tests.unit.plugins.ml2.test_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_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.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_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_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.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg -neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_port_ips_prefer_next_available_ip ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_resource_id_not_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_segmentation_id ... ok -neutron.tests.unit.services.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.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -oslo_db.exception.DBError: None -neutron.tests.unit.objects.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'" - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 3c9eb5fb-715e-43ff-9f71-f371e5ba68bf -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. -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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 3c9eb5fb-715e-43ff-9f71-f371e5ba68bf -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -ValueError: this raises - ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception -neutron.tests.unit.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_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_catches_rpc_db_and_reschedule_exceptions ... ok -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable -neutron.tests.unit.services.logapi.common.test_snat_validate.TestSnatLogRequestValidations.test_validate_request_with_snat_disable ... ok -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ -neutron.tests.unit.services.logapi.rpc.test_server.LoggingApiNotificationTestCase.test___init__ ... 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.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.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok -neutron.tests.unit.services.qos.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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 29102836-4b67-4140-a5fe-bc5af8d0d790 -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. -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.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 - ERROR [neutron.db.agentschedulers_db] Failed to reschedule router 174676b8-e981-41b4-af19-b8432707a530 -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect - File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents - reschedule_resource(context, binding_resource_id) - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy -neutron.tests.unit.services.qos.drivers.ovn.test_driver.TestOVNQosDriver.test_update_policy ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_rescheduler_iterates_after_reschedule_failure ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.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_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.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation -neutron.tests.unit.services.trunk.drivers.openvswitch.test_driver.OVSDriverTestCase.test_driver_creation ... ok -neutron.tests.unit.objects.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.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.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_trunk.SubPortObjectTestCase.test_get_objects_valid_fields -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_objects_valid_fields ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_add_validator_add_new_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.services.trunk.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_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.DefaultSecurityGroupDbObjTestCase.test_objects_exist -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist ... ok -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator -neutron.tests.unit.services.trunk.seg_types.test_validators.ValidatorsTestCase.test_get_validator ... ok -neutron.tests.unit.objects.test_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.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_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.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_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_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.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false -neutron.tests.unit.objects.test_securitygroup.DefaultSecurityGroupDbObjTestCase.test_objects_exist_false ... ok -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values -neutron.tests.unit.objects.test_trunk.SubPortObjectTestCase.test_get_values ... 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_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.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.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_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_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_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.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_native ... ok -neutron.tests.unit.objects.test_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.trunk.test_utils.UtilsTestCase.test_is_driver_compatible -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible ... ok -neutron.tests.unit.objects.test_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_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.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.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_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_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_list_networks_with_sort_remote_key_native_returns_400 ... ok -neutron.tests.unit.objects.test_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_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.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_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_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_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.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_compatible_multiple_drivers ... ok -neutron.tests.unit.objects.test_securitygroup.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok -neutron.tests.unit.objects.test_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.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.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch -neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_is_driver_incompatible_because_of_interface_mismatch ... ok -neutron.tests.unit.objects.test_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.test_service.TestServiceHelpers.test_get_workers -neutron.tests.unit.test_service.TestServiceHelpers.test_get_workers ... 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.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.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_try_to_bind_segment_for_agent_migration_ok ... ok -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan ... ok -neutron.tests.unit.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.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_bad ... ok -neutron.tests.unit.objects.test_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.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.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details -neutron.tests.unit.plugins.ml2.drivers.macvtap.mech_driver.test_mech_macvtap.MacvtapMechanismVlanTestCase.test_type_vlan_vif_details ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_count_invalid_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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_create_duplicates ... ok -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state -neutron.tests.unit.plugins.ml2.drivers.mech_sriov.agent.test_pci_lib.TestPciLib.test_get_vf_state ... ok -neutron.tests.unit.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_delete_objects_invalid_fields ... 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_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_delete_subnet_with_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_callback ... 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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_extra_fields ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_fields_no_update ... 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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_object_missing_object ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test__cidr_to_os_ken ... ok -neutron.tests.unit.objects.test_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects ... 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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_invalid_fields ... 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.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_delete_subnet_with_dns ... ok -neutron.tests.unit.objects.test_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_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.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.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_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.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.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_delete_callback ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' -neutron.tests.unit.plugins.ml2.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_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.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_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.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechDeviceMappingsTestCase.test_standard_device_mappings ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_project_id ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_after_update_callback ... ok -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_get_values_invalid_field ... ok -neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify -neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFlatTestCase.test__set_bridge_name_notify ... ok -neutron.tests.unit.objects.test_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.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.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.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_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.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_network_precommit_create_callback ... ok -neutron.tests.unit.objects.test_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.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.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.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_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.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_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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_changes_forbidden ... 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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_fields ... 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_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.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_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.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_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.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.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok -neutron.tests.unit.plugins.ml2.drivers.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_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object -neutron.tests.unit.objects.test_subnetpool.SubnetPoolRBACIfaceObjectTestCase.test_update_updates_from_db_object ... ok -neutron.tests.unit.plugins.ml2.drivers.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.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnDbNotifyHandler.test_shutdown ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.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.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.TestMl2NetworksV2.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_show_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.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.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.TestMl2NetworksV2.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_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.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_invalid_ip_address -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_ip_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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.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.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_invalid_uuid ... 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.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.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.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok -neutron.tests.unit.plugins.ml2.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.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.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_duplicate_mac_generation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_duplicate_mac_generation ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_network_set_not_shared_single_tenant ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_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.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_list_subnets_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_shared ... 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.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.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_ha_port ... ok -neutron.tests.unit.plugins.ml2.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_fixed_ip_invalid_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_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.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.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksV2.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_false_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.test_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.TestML2PluggableIPAM.test_list_subnets_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_native ... ok - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] - ERROR [neutron.plugins.ml2.managers] Port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5fa16f58-007e-4c5f-b4aa-0f7c6302dab5 on host hostb for vnic_type normal using segments [{'id': 'd9312d0b-22bb-4e8a-9860-e6bcb2069251', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64d37e40-4aa2-4f28-8c48-92f3c1e67021'}] -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_security_true_allowed_address_pairs ... ok -neutron.tests.unit.plugins.ml2.test_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.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_with_unexpected_address_pairs_format ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_bad_timestamp ... ok -neutron.tests.unit.plugins.ml2.drivers.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_get_ports_count ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_registration_invalid_timestamp_allowed ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_bound_to_agentless_host ... ok -neutron.tests.unit.plugins.ml2.test_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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_agent_updated_dhcp_agent_notification ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_auto_schedule_new_network_segments_no_networks_on_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_delete_port_invokes_update_device_down ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_parameter ... ok -neutron.tests.unit.plugins.ml2.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_add_address_pairs_with_unexpected_format ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_create_delete_subnet_marks_dirty ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_add_to_dhcp_agent_notification ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_list_subnets_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_network_ha_port_create_notification ... ok -neutron.tests.unit.plugins.ml2.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_with_none_and_own_mac_for_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_networks_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_create_subnetnotfound ... 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.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.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_disabled_v4 ... ok -neutron.tests.unit.plugins.ml2.test_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_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_port_prevents_network_deletion ... ok -neutron.tests.unit.plugins.ml2.test_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.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty -neutron.tests.unit.plugins.ml2.test_tracked_resources.TestTrackedResources.test_list_securitygrouprules_clears_dirty ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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_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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_fdb_add_called ... ok -neutron.tests.unit.plugins.ml2.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_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.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.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_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.api.rpc.agentnotifiers.dhcp_rpc_agent_api] Will not send event port_create_end for network 596f05a9-562a-43b1-a665-16cd51e6d43a: no agent available. Payload: {'port': {'id': '114281df-0fc1-4bde-87cd-d7e6df3273fe', 'name': '', 'network_id': '596f05a9-562a-43b1-a665-16cd51e6d43a', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'mac_address': '12:34:56:78:44:29', 'admin_state_up': True, 'status': 'DOWN', 'device_id': 'not_reserved', 'device_owner': '', 'standard_attr_id': 5, 'fixed_ips': [{'subnet_id': 'bbf3ee1d-a05d-459c-8a96-7822bcbc41e7', 'ip_address': '10.0.0.242'}], 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'security_groups': ['a70580de-2f7f-40bf-bae9-d8abac761c20'], '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': '596f05a9-562a-43b1-a665-16cd51e6d43a', 'name': 'net1', 'tenant_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'admin_state_up': True, 'mtu': 1500, 'status': 'ACTIVE', 'subnets': ['bbf3ee1d-a05d-459c-8a96-7822bcbc41e7'], 'standard_attr_id': 2, 'shared': False, 'availability_zone_hints': [], 'availability_zones': [], 'ipv4_address_scope': None, 'ipv6_address_scope': None, 'router:external': False, 'vlan_transparent': None, 'description': '', 'project_id': '46f70361-ba71-4bd0-9769-3573fd227c4b', 'provider:network_type': 'local', 'provider:physical_network': None, 'provider:segmentation_id': None}}, 'priority': 6} -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation -neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2DhcpAgentNotifierTestCase.test_unreserved_dhcp_port_creation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_show_subnet ... 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.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.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.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.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.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_not_set_v6 ... ok -neutron.tests.unit.plugins.ml2.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.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_subnet_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_delete_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.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_subnet_after_update_callback ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5feb2661-7fe7-4bf1-883f-f5dfe4ac0ef1. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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/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__ @@ -125465,664 +122272,998 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 836, in delete_port - self._delete_port(port_id, port_object=port_object) - ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/drivers/ovn/mech_driver/ovsdb/ovn_client.py", line 816, in _delete_port - for lsp in ls.ports: - ^^^^^^^^ -TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 5feb2661-7fe7-4bf1-883f-f5dfe4ac0ef1 -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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_port_dhcp_options_port_dhcp_opts_set_v4 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestML2Segments.test_provider_info_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... 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.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.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.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.TestML2Segments.test_release_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... 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.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.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.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_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_one_agents_per_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_fail_with_duplicate_param ... ok -neutron.tests.unit.scheduler.test_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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway -neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok -neutron.tests.unit.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.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.TestHandleResourceCallback.test_subscribe_resources_cb -neutron.tests.unit.services.logapi.drivers.test_manager.TestHandleResourceCallback.test_subscribe_resources_cb ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment -neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_reserve_segment_success_with_partial_segment ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v4_dhcp_disabled ... ok -neutron.tests.unit.plugins.ml2.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test__get_subnet_dhcp_options_for_port_v6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper + with excutils.save_and_reraise_exception() as ectxt: + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper + return f(*args, **kwargs) + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + with excutils.save_and_reraise_exception(): + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ + self.force_reraise() + ~~~~~~~~~~~~~~~~~~^^ + File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise + raise self.value + File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped + return f(*dup_args, **dup_kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network + result, mech_context = self._create_network_db(context, network) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call + result = effect(*args, **kwargs) + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call + raise lib_exc.NeutronException(message="_fail_second_call") +neutron_lib.exceptions.NeutronException: An unknown exception occurred. +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_fields_no_update ... 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.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.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.plugins.ml2.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.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_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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] +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.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.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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_invalid_fields ... ok neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_get_lb_attributes ... ok +neutron.tests.unit.plugins.ml2.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.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.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_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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] +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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_objects_valid_fields ... 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] +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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] +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.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_true_no_usage_info ... ok +neutron.tests.unit.objects.test_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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] +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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] +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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 3fc46d55-54e2-4c14-81de-c9674d4db21d on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] +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.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.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.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwardingHandler.test_port_forwarding_updated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_network_list_queries_constant ... 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_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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.services.qos.drivers.manager] Extension driver 'driver-A' failed in wrong_method +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.plugins.ml2.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.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.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_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.quota.test_resource.TestTrackedResource.test_mark_dirty +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... 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.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.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_list_networks_with_parameters_invalid_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_networks_with_parameters_invalid_values ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.plugins.ml2.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.quota.test_resource.TestTrackedResource.test_resync +neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... 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.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_change_direction_min_pps_and_min_bw ... ok +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_changes_forbidden ... 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.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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_fields ... 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.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.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_invalid_fields ... 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_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3agent.RouterL3AgentBindingIfaceObjTestCase.test_update_objects_valid_fields ... 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.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.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.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_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.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_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.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_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.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_no_host_mapping ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_increase_min_pps ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_public_network ... 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.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.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.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.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.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.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_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_schedule_segment_two_agents_per_segment ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_new_policy_empty ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.TestMl2PortsV2.test_update_port_name_do_not_notify_sg +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_min_bw ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_allocation ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_no_original_qos ... ok +neutron.tests.unit.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.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.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_equal_distribution ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_change_placement_allocation_update_conflict ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.services.qos.test_qos_plugin.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.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.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.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.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.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network +neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.DHCPAgentWeightSchedulerTestCase.test_scheduler_two_agents_per_network ... ok +neutron.tests.unit.services.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.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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_count +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count ... 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.TestMl2PortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... 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_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_gateway_notifications ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_after_delete_callback ... ok +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router +neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_delete_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... ok +neutron.tests.unit.services.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.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers +neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_network_precommit_create_callback ... 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.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_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.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_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.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.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.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok +neutron.tests.unit.services.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.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok +neutron.tests.unit.plugins.ml2.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.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.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_check_port_for_placement_allocation_change ... ok +neutron.tests.unit.services.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.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.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport +neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_put_trunk_subport ... ok +neutron.tests.unit.plugins.ml2.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.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.TestMl2NetworksWithVlanTransparency.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network ... 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.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.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.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.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.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.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.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.TestTrunkHandler.test_create_trunk +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_create_trunk ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_show_network_with_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.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.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.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found +neutron.tests.unit.services.trunk.drivers.ovn.test_trunk_driver.TestTrunkHandler.test_delete_trunk_key_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network ... 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.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.TestMl2PortsV2.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ip ... 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_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.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.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_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.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.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPluginDB.test_validate_create_port_callback_policy_on_port_and_network ... ok +neutron.tests.unit.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.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.rpc.test_agent.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... 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.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.test_policy.PolicyFileTestCase.test_modified_policy_reloads +neutron.tests.unit.test_policy.PolicyFileTestCase.test_modified_policy_reloads ... 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.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.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.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.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.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.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.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.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.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.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.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_by_subnet_other_tenant_subnet_rbac_shared ... ok +neutron.tests.unit.plugins.ml2.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_sort_remote_key_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_delete_port_after_failure ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_network_precommit_create_callback ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr) ... ok +neutron.tests.unit.plugins.ml2.test_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.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.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 14145fd7-9ae3-45e8-adcd-7573fceb510f 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.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.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.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithAgentModeFilter.test_get_l3_agents(invalid) ... ok +neutron.tests.unit.services.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.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_db_obj ... 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.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.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.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.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.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.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter +neutron.tests.unit.services.logapi.drivers.test_manager.TestGetParameter.test__get_param_missing_parameter ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface +neutron.tests.unit.services.ovn_l3.service_providers.test_user_defined.TestUserDefinedNoLsp.test__add_router_interface ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network ... 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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] +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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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' - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 9a026bd8-ffa0-415f-9ce3-6d4407a30083 on host my_l2_host_3 for vnic_type normal using segments [{'id': '66da2a85-800c-41dc-8509-1ea7cf8331f0', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': 'd68fc942-d887-4ba2-8c65-cce026776e9a'}] -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.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.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.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.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.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.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_created ... ok -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted -neutron.tests.unit.services.trunk.rpc.test_server.TrunkStubTest.test_trunk_deleted ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_no_user_id ... 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.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_request_id_extracted_from_env ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_no_admin ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_roles_with_admin ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_auth_token ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_tenant_id ... ok -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id -neutron.tests.unit.test_auth.NeutronKeystoneContextTestCase.test_with_user_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet ... 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.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_not_found_policy_calls_default ... ok -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called -neutron.tests.unit.test_policy.DefaultPolicyTestCase.test_policy_called ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port cfa30429-67c4-4e48-aa46-90ed13032d96. 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 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 cfa30429-67c4-4e48-aa46-90ed13032d96 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 858f87ed-f49a-4bab-bf8a-5676f835f8a5. 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 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver 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 858f87ed-f49a-4bab-bf8a-5676f835f8a5 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_dhcpv6_stateless_subnet ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_domain_name ... ok -neutron.tests.unit.plugins.ml2.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.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_ipv6_subnet ... ok -neutron.tests.unit.plugins.ml2.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.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.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.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_metadata_route ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_allocation_pools_invalid_returns_400 ... ok -neutron.tests.unit.plugins.ml2.drivers.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.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_no_gw_ip ... ok -neutron.tests.unit.plugins.ml2.test_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.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.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_dns -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_dns ... 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.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcp_options_with_global_options_ipv6 ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] -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.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBounds.test_subnet_list_queries_constant ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port b6784bc1-f7d4-442f-ba85-934d89534ded on host my_l2_host for vnic_type normal using segments [{'id': 'fb827f7e-fd17-43cc-a90a-6764906a86c5', 'network_type': 'vlan', 'physical_network': 'physnet1', 'segmentation_id': 2, 'network_id': 'd2deb7b3-a0d4-4542-a37b-fb0608006686'}] -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.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.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_ovn_dhcpv6_options_ovn_conf_ip4_ip6_dns ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test__device_to_port_id_mac_address ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverDHCPOptions.test_get_port_dhcp_options_classless_static_route ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.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.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.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.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.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.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_network_qos_policy_id ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_context_without_bounded_segment ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_if_no_mac_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_check_mac_update_allowed_unless_bound ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_delete_port_binding_delete_binding_and_levels ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PluginOnly.test_reset_mac_for_direct_physical_no_unbinding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_no_host ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_device_details_port_status_equal_new_status ... ok -neutron.tests.unit.plugins.ml2.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_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.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] -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.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] -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.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2a2ab39d-f6f4-4a8b-9168-5f3735a316a4 on host testhost for vnic_type normal using segments [{'id': 'aed60f41-aab1-41a7-88d8-438148e2e40e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b58099f5-cb6b-4857-9e3d-e657cdfba7a3'}] -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_and_failed_devices_empty_dev ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 2 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/rpc.py", line 221, in get_devices_details_list_and_failed_devices - devices.append(self._get_device_details( - ~~~~~~~~~~~~~~~~~~~~~~~~^ - rpc_context, - ^^^^^^^^^^^^ - ...<2 lines>... - device=device, - ^^^^^^^^^^^^^^ - port_context=bound_contexts[device])) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call - raise result -Exception: testdevice - ERROR [neutron.plugins.ml2.rpc] Failed to get details for device 4 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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_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.TestMl2PortBindingHost.test_port_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... 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_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_devices_details_list_with_empty_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_get_network_details ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_endpoint ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_for_existing_host_with_tunnel_ip_changed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_for_existing_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.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.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_host_passed_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_tunnel_overlay_mismatch ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_used_tunnel_ip_roaming_case_two -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_with_used_tunnel_ip_roaming_case_two ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_host_passed ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_tunnel_sync_called_without_tunnel_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_ha_agents_get_other_fdb ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_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.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.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_empty_devices ... ok - ERROR [neutron.plugins.ml2.rpc] Failed to update device 2 up - ERROR [neutron.plugins.ml2.rpc] Failed to update device 5 down -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_failed_devices ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure -neutron.tests.unit.plugins.ml2.drivers.test_type_geneve.GeneveTypeRpcCallbackTest.test_update_device_list_no_failure ... ok -neutron.tests.unit.plugins.ml2.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.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.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.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.drivers.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port a2673a0c-1bc5-4182-816f-946daebe8f63 on host testhost for vnic_type normal using segments [{'id': 'dcd1368a-4c3d-40e2-bec4-6e38053551c4', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3bf87844-5b9d-486c-b95e-e383fc8780a2'}] -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_inconsistent_ipv4_gatewayv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_inconsistent_ipv4_gatewayv6 ... 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.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_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.TestMl2PortBindingHost.test_ports_vif_host -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port f70c19a8-612b-4031-a548-d86272a63e12 on host testhost for vnic_type normal using segments [{'id': '2c6126af-6e57-4c77-b0e3-2543a37e8f5e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f3fc7441-42ab-413a-82e5-e4323ef07550'}] -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.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_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.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.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.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.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 - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 3382887d-28e3-4aa9-9154-3e3793f2c81a not found - ERROR [neutron.plugins.ml2.plugin] Binding info for DVR port 3382887d-28e3-4aa9-9154-3e3793f2c81a not found - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] -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.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 2d4a2979-3cc6-4a6a-8a7c-192a55e99585 on host testhost for vnic_type normal using segments [{'id': 'c1a88241-bd7a-4ac9-83a1-2ed169f67aad', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '49073c84-18f7-499b-851f-9d1574ebdeb9'}] -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.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.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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhost for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] -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.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.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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] +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.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported +neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_drivers ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers +neutron.tests.unit.services.qos.drivers.test_manager.TestQosDriversManagerMulti.test_driver_manager_empty_with_no_loaded_drivers ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_show_network_with_subnet ... ok +neutron.tests.unit.services.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.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 cb283f16-41bd-461e-9c4c-2c0cbafd6aad on host host-fail for vnic_type normal using segments [{'id': '5774b9f2-15e4-45fe-9513-57ef4614867a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'f03b41c4-71bb-48fe-baa6-16bd316b5ccb'}] +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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.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.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... 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.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.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_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.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_port_binding.PortBindingTestCase.test_binding_filter +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_delete ... ok +neutron.tests.unit.plugins.ml2.test_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_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.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_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_port_binding.PortBindingTestCase.test_binding_no_filter +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_no_filter ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_ensure_distributed_port_binding_multiple_bindings ... ok +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found +neutron.tests.unit.plugins.ml2.test_db.Ml2DvrDBTestCase.test_get_distributed_port_binding_by_host_not_found ... ok +neutron.tests.unit.plugins.ml2.test_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_port_binding.PortBindingTestCase.test_binding_status_active +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... ok +neutron.tests.unit.plugins.ml2.test_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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_other_tenant_access_via_rbac ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126135,7 +123276,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126148,7 +123289,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126161,7 +123302,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126174,7 +123315,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126187,7 +123328,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126200,7 +123341,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126213,7 +123354,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126226,7 +123367,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126239,7 +123380,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126252,9 +123393,25 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port c61bffec-4260-46fd-ad42-07f5b2948b5f on host testhosttemp for vnic_type normal using segments [{'id': '6df0adb2-7372-4c62-a5b1-28b9de4b6635', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e320c35b-2bb2-4215-a326-9b5d7264a02b'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1be5f0a7-cead-4a4e-ba92-b06163494c27 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '23ffa172-6dbd-40fc-a8e7-68e6b94e8999', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '64af61f9-b529-41b0-987f-e61bb157d9a0'}] +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_empty_router_extradhcpopts ... ok +neutron.tests.unit.extensions.test_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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_empty_port_and_subnet_ids ... ok +neutron.tests.unit.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_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.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_create_port_with_extradhcpopts_ipv4_opt_version ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_constrained_port_update_handles_db_retries ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126267,7 +123424,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126280,7 +123437,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126293,7 +123450,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126306,7 +123463,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126319,7 +123476,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126332,7 +123489,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126345,7 +123502,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126358,7 +123515,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126371,9 +123528,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126386,43 +123541,20 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 64d3a428-fe43-4cee-b7f7-5f2079694e37 on host testhosttemp for vnic_type normal using segments [{'id': 'c7c62d27-4a42-4f7f-86d5-a5ce75dbf74a', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '594bcdb3-b3f8-4986-bcb6-03bc7db1f51c'}] -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.TestMl2PortBindingHost.test_ports_vif_host_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_host_update ... ok - ERROR [neutron.plugins.ml2.drivers.type_vlan] Failed to parse network_vlan_ranges. Service terminated! + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] -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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126435,7 +123567,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126448,7 +123580,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126461,7 +123593,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126474,7 +123606,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126487,7 +123619,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126500,9 +123632,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126515,7 +123645,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126528,7 +123658,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126541,7 +123671,155 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 64463c07-0a2c-4a77-92ce-30619ec4b150 on host host-bridge-filter for vnic_type normal using segments [{'id': '7afde4a1-1f79-4c68-9999-73818e4e0a74', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b6aa6539-ac06-4816-92ba-b7ddd95c1e6e'}] +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.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_set_not_shared_single_tenant ... ok +neutron.tests.unit.services.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_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.plugins.ml2.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_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.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.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_net_tag_bumps_net_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_distributed_binding_update_unbound_host ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_adding_extradhcpopts ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_ip_update_revises ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_port_name_update_revises ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 0a5d509d-a601-4353-acfb-1294fd4703b2 on host testhost for vnic_type normal using segments [{'id': '873faa99-f9cc-48d1-bff8-74cb495a2765', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b23c9e8d-daa6-4425-bc58-8d134fb76c28'}] +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_qos_policy_bump_network_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_port_vif_host ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_hierarchical_binding ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port fb53aa7d-9e41-4c86-9b11-a18963be929c on host testhost for vnic_type normal using segments [{'id': '27241594-2e72-4f9c-bef4-e9764f156bcf', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2e52330-5a55-4be6-9c73-6386f1a1b2f1'}] +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_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_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.plugins.ml2.test_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.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_port_binding.PortBindingTestCase.test_unbound +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_unbound ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port aadce461-adde-41a7-b8fb-15ce53a0631e on host testhost for vnic_type normal using segments [{'id': 'db5c2e4d-4ecf-4b91-8b71-a590dc73c7dc', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3ef9abf8-c729-409a-8723-9c77a432f8c6'}] +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts ... ok +neutron.tests.unit.services.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_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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e341b00-7393-4c22-8cc7-fc3d1d1a6069 on host testhost for vnic_type normal using segments [{'id': '9aea6c55-7772-4ebb-bf25-af0a38ce1bfe', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '28f16393-1594-41b0-a8fb-4619e3711a0f'}] +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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_security_group_rule_ops_bump_security_group ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create +neutron.tests.unit.services.revisions.test_revision_plugin.TestRevisionPlugin.test_shared_network_create ... ok +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhost for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] +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.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.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.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded +neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126554,106 +123832,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 67e5f265-1b3c-4c79-a30c-42a964a72378 on host testhost for vnic_type normal using segments [{'id': 'f56b4ff8-f17d-4c71-b63b-8058afefff6f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e6c18ec7-8034-44c4-a598-1c102f09298b'}] -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.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.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.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.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.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.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] -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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] - ERROR [neutron.plugins.ml2.managers] Failed to bind port d2440a23-ea7a-4f96-b767-17256e6e2e93 on host my_l2_host_5 for vnic_type normal using segments [{'id': '0872b940-25c4-4875-a3f5-bd8bc46fb961', 'network_type': 'vxlan', 'physical_network': None, 'segmentation_id': 1, 'network_id': '45151672-2dae-479c-9f04-872e3fed3187'}] -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.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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_mac_addr_changed ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_mac_generation ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_specific_segment_is_not_partial_segment ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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.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.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted -neutron.tests.unit.plugins.ml2.test_plugin.TestML2PluggableIPAM.test_validate_subnet_host_routes_exhausted ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_sync_vlan_allocations ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126662,13 +123841,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126677,13 +123854,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126692,13 +123867,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126707,13 +123880,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126722,13 +123893,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126737,13 +123906,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126752,13 +123919,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126767,13 +123932,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126782,18 +123945,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] -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_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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port f7a1de28-7670-480e-8bb9-2d48150031e8 on host testhosttemp for vnic_type normal using segments [{'id': '64d7b3ad-7b5c-4118-9a8f-3d6d0b174fec', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '8a51971f-8c74-49c3-9dc2-a6a90ddb9202'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126802,13 +123958,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126817,13 +123971,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126832,13 +123984,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126847,13 +123997,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126862,13 +124010,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126877,13 +124023,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126892,13 +124036,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126907,13 +124049,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126922,55 +124062,11 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port 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) - ^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 30698151-3b62-436e-95ef-45b8a633815c on host host-fail for vnic_type normal using segments [{'id': '70a6f842-917c-4030-a54b-f8f6135fb41c', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '78761b00-606f-4dc5-ab6d-5b219a8c453d'}] -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.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.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.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_port_binding.PortBindingTestCase.test_binding_filter -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_filter ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_invalid_segmentation_id ... ok -neutron.tests.unit.plugins.ml2.drivers.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_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.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTest.test_validate_provider_segment_with_missing_physical_network ... ok -neutron.tests.unit.plugins.ml2.drivers.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.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_binding_status_active ... 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.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare -neutron.tests.unit.plugins.ml2.drivers.l2pop.test_mech_driver.TestL2PopulationRpcTestCase.test_port_info_compare ... ok -neutron.tests.unit.plugins.ml2.drivers.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_driver_context.TestPortContext.test_host -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... 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_driver_context.TestPortContext.test_status_super -neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126983,7 +124079,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port cdf8eb77-9edf-4500-9ad0-501aa7d8d475 on host host-bridge-filter for vnic_type normal using segments [{'id': 'd6f6ce72-f83f-45bd-a21d-3b6c09260c53', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd30981e4-71e5-4f8e-ab46-a0a54cc06ff2'}] +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent +neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_with_new_host_binding_notifies_agent ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -126996,7 +124094,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127009,7 +124107,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127022,7 +124120,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127035,7 +124133,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127048,7 +124146,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127061,7 +124159,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127074,7 +124172,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127087,7 +124185,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127100,15 +124198,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a0608200-5ad5-4331-a443-71fc7c7f8a08 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4096ee3c-77c9-4228-8e80-f5a32124752d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b166492d-4038-4bb8-84d8-cbd8bff5e169'}] -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_network_dict ... ok -neutron.tests.unit.plugins.ml2.test_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.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_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_port_dict ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127121,7 +124211,39 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 12aab718-c86f-499d-965c-65f4052cfc71 on host testhosttemp for vnic_type normal using segments [{'id': 'd2997422-f4ba-4e74-b0b8-a3ee823edd9b', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '07a6cbb6-3e5c-4f16-b94f-46e4b1f100d0'}] +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.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same +neutron.tests.unit.plugins.ml2.test_plugin.DHCPOptsTestCase.test_update_port_with_extradhcpopts_with_same ... ok +neutron.tests.unit.extensions.test_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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] +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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] +neutron.tests.unit.test_service.TestRpcWorker.test_reset +neutron.tests.unit.test_service.TestRpcWorker.test_reset ... 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_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.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 ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127134,7 +124256,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127147,7 +124269,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127160,7 +124282,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127173,7 +124295,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127186,7 +124308,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127199,7 +124321,9 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain +neutron.tests.unit.tests.test_post_mortem_debug.TestGetIgnoredTraceback.test_single_member_trailing_chain ... ok ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127212,7 +124336,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127225,7 +124349,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127238,13 +124362,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] -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_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_extend_subnet_dict ... ok -neutron.tests.unit.plugins.ml2.drivers.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.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127257,7 +124375,53 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port a891bea6-9797-4aed-8cfa-c19fc7040569 on host testhost for vnic_type normal using segments [{'id': 'ab0f6590-2270-4a57-a0e2-fd6cf038d132', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '11a15ca5-23d7-4f4c-879f-74e0fdc1d3f0'}] +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.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.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.TestML2Segments.test_create_network_mtu_on_precommit +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_create_network_mtu_on_precommit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingHost.test_ports_vif_non_host_update_when_host_null ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_get_object_single_transaction ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port 80e7a667-3536-4c96-9540-d04207d8082b on host fake_host for vnic_type normal using segments [{'id': '70b80d81-6530-4760-87c8-30dcda197593', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b1f5437c-4f84-4e7b-bf86-867be2c09da6'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_bind_port_bumps_revision ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_create_builds_multisegment_original_network ... ok +neutron.tests.unit.plugins.ml2.test_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.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv4_subnets ... ok +neutron.tests.unit.plugins.ml2.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port e65979b4-63e4-49ee-9c30-98b1f9526071 on host fake_host for vnic_type normal using segments [{'id': 'ea87c27e-02f8-4740-90d2-0ce78ffca45f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7f5225ae-0361-4719-bb77-44870c9305d9'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_precommit_delete_builds_multisegment_original_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithRevisionPlugin.test_update_port_status_bumps_revision ... 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 @@ -127270,7 +124434,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127283,7 +124447,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127296,7 +124460,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127309,7 +124473,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127322,7 +124486,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127335,7 +124499,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127348,7 +124512,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127361,7 +124525,7 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -127374,23 +124538,3391 @@ assert(context.original is None) ^^^^^^^^^^^^^^^^^^^^^^^^ AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 341927dc-c791-47a5-af65-d71c4385657e on host host-bridge-filter for vnic_type normal using segments [{'id': '2ad95ad5-0c3f-4b9f-a463-8845ae28da0f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '51f362fc-01bb-4ee1-a966-d2dd13da2aae'}] - ERROR [neutron.plugins.ml2.managers] Extension driver 'test' failed in extend_network_dict + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port b7742495-22bd-444f-a47c-25ba64f3bc46 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '2dc5eacc-ffba-44a4-aa2e-516296123067', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3e2bcdb7-210c-4f25-9483-761330aba8e5'}] +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_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.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.TestML2Segments.test_prevent_delete_segment_with_tenant_port +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_prevent_delete_segment_with_tenant_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestML2Segments.test_provider_info_update_network +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_provider_info_update_network ... 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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_multiple_ipv6_subnet_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager +neutron.tests.unit.plugins.ml2.test_plugin.TestML2Segments.test_release_segment_nofity_mechanism_manager ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_distributed_router_to_l3_agent_already_scheduled ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2V2HTTPResponse.test_bad_route_404 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_create_returns_201 ... 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.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.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.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.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace +neutron.tests.unit.privileged.agent.linux.test_ip_lib.IpLibTestCase.test_run_iproute_link_no_namespace ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_delete_returns_204 ... 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.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.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.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.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.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_dvr_to_legacy ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_add_router_to_l3_agent_mismatch_error_legacy_to_dvr ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_absent_router ... 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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_existing_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... 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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_bind_new_router ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard +neutron.tests.unit.plugins.ml2.test_plugin.TestTransactionGuard.test_delete_subnet_guard ... 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.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.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.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.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.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.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.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.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.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.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_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.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 +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.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 +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.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.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.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.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.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.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_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.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.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.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.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.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.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.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.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.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.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.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.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_only_if_exists ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__remove_acls_log_with_log_name ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test__set_acls_log ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create ... ok +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name +neutron.tests.unit.services.logapi.drivers.ovn.test_driver.TestOVNDriver.test_create_meter_name ... ok +neutron.tests.unit.services.logapi.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.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.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.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.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.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.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.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.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.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.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.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.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_sync_router_namespaces ... ok +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule +neutron.tests.unit.services.metering.agents.test_metering_agent.TestMeteringOperations.test_update_metering_label_rule ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label ... ok +neutron.tests.unit.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.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.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_dvr_routers ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_legacy_routers ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_dvr_router ... ok +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label +neutron.tests.unit.services.metering.drivers.test_iptables.IptablesDriverTestCase.test_add_metering_label_rule_without_label ... ok +neutron.tests.unit.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.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.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.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.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HALeastRoutersSchedulerTestCase.test_scheduler ... 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.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.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.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.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.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.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.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... 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.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.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled_then_remove ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_bad_tenant_returns_404 ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_add_interface_port_without_ips ... ok +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_objects_exist_false ... 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 +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering ... 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.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentLeastRoutersSchedulerTestCase.test_scheduler ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed_logical_port_down ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok +neutron.tests.unit.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_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.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.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.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.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.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.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.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.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... 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_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.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.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.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.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.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_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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.services.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.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.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.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.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.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.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.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.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginRpcFromL3Agent.test_get_sync_data_metering_with_unscheduled_router ... ok +neutron.tests.unit.services.ovn_l3.service_providers.test_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.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_create +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_create ... 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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok +neutron.tests.unit.services.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.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.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.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_noop ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_handle_notification_update ... ok +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init +neutron.tests.unit.services.portforwarding.drivers.ovn.test_driver.TestOVNPortForwarding.test_init ... ok +neutron.tests.unit.services.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.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.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.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok +neutron.tests.unit.services.qos.test_qos_plugin.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.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.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.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.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_bulk_min_pps_rule ... ok +neutron.tests.unit.services.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.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_and_pps_rule ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_inherited_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_bw_non_provider_net ... ok +neutron.tests.unit.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.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate_distributed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_min_pps_rule ... ok +neutron.tests.unit.services.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.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.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.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.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.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__extend_port_resource_request_non_min_bw_or_min_pps_rule ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet +neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_list_l3_agents_hosting_ha_router ... ok +neutron.tests.unit.services.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.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.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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_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.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test__get_min_bw_traits ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_add_policy_with_extra_tenant_keyword ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_bound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_bw_rule_on_unbound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_bound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_min_pps_rule_on_unbound_port ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_dscp_marking_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_duplicates ... ok +neutron.tests.unit.services.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.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_add_ha_router_to_agent ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_pps_rule_duplicates ... ok +neutron.tests.unit.extensions.test_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.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.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_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete ... 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.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_bwlimit_less_than_minbw ... ok +neutron.tests.unit.services.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.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_max_more_than_min ... ok +neutron.tests.unit.services.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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_delete_callback ... 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.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.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.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_agents ... ok +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty +neutron.tests.unit.services.trunk.test_utils.UtilsTestCase.test_get_agent_types_by_host_returns_empty ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_duplicates ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_create_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.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.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_delete_policy ... ok +neutron.tests.unit.services.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.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.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.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.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_policy.PolicyTestCase.test_check_bad_action_noraise +neutron.tests.unit.test_policy.PolicyTestCase.test_check_bad_action_noraise ... 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 +/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.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.test_policy.PolicyTestCase.test_check_non_existent_action +neutron.tests.unit.test_policy.PolicyTestCase.test_check_non_existent_action ... 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.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_agent ... ok +neutron.tests.unit.services.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.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.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.test_policy.PolicyTestCase.test_early_OR_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... 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.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.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.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.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.test_policy.PolicyTestCase.test_enforce_invalid_scope +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... 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.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws +neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_nonexistent_action_throws ... 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_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_port_forwarding.PortForwardingDbObjectTestCase.test_update_single_transaction ... 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.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.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.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.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.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.test_policy.PolicyTestCase.test_templatized_enforcement +neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... 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.test_service.TestRunWsgiApp.test_api_workers_default +neutron.tests.unit.test_service.TestRunWsgiApp.test_api_workers_default ... 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.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.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_ports.IPAllocationDbObjectTestCase.test_count +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_dscp_marking_rules_for_policy_with_filters ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_manual_remove_ha_router_from_all_agents ... ok +neutron.tests.unit.services.qos.test_qos_plugin.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_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_nonexistent_policy ... ok +neutron.tests.unit.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.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_min_pps_rules_for_policy_with_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rule_for_nonexistent_policy ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_minimum_bandwidth_rules_for_policy_with_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_reschedule_ha_routers_from_down_agents ... ok +neutron.tests.unit.services.qos.test_qos_plugin.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_router_doesnt_support_scheduling ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.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.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_policy_packet_rate_limit_rules_for_policy_with_filters ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_ports_with_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_pps_rule_type_as_user ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_type_as_user ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_get_rule_types ... ok +neutron.tests.unit.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_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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_schedule_routers_unique_binding_indices ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(no filter) ... ok +neutron.tests.unit.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.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_dscp_marking_rule ... ok +neutron.tests.unit.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.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_bad_policy ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_objects ... 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.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_min_pps_rule_for_nonexistent_policy ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_packet_rate_limit_rule ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_pps_rule_bad_policy ... ok +neutron.tests.unit.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.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.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.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.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.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.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.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_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) +neutron.tests.unit.scheduler.test_l3_agent_scheduler.TestGetL3AgentsWithHostFilter.test_get_l3_agents(dvr_snat, dvr and dvr_no_external) ... ok +neutron.tests.unit.services.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.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.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_min_pps_direction_conflict ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_check_rule_minbw_gr_than_bwlimit ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_update_policy_rule_for_nonexistent_policy ... ok +neutron.tests.unit.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_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_policy_for_port_all_rules_valid ... ok +neutron.tests.unit.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.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.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test__get_ports_being_logged ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_not_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_network_callback_policy_removed ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_filtering_by_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.extensions.test_l3.L3NatDBSepTestCase.test_router_list +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_not_changed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_validate_update_port_callback_policy_removed ... ok +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call +neutron.tests.unit.services.qos.test_qos_plugin.TestQosPlugin.test_verify_bad_method_call ... ok +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.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.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.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test___init__ ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_object_single_transaction ... 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_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.L3NatDBSepTestCase.test_router_list_with_pagination_reverse +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_pagination_reverse ... 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.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error +neutron.tests.unit.services.trunk.rpc.test_server.TrunkSkeletonTest.test__handle_port_binding_binding_error ... ok +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_get_objects_single_transaction ... 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_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.L3NatDBSepTestCase.test_router_list_with_parameters +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_parameters ... ok +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_port ... ok +neutron.tests.unit.objects.test_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_list_with_sort ... ok + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport: Failed to set port binding for port f68fe85d-52a0-41f0-93f4-87928d2d8e86 on trunk 4442f189-99d5-420d-b0bc-1485c0b0bb44. +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.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg +neutron.tests.unit.services.logapi.common.test_db_api.LoggingDBApiTestCase.test_get_logs_not_bound_sg ... ok +neutron.tests.unit.services.logapi.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.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist ... 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.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.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.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_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 b802958f-6b8a-480e-b054-a8e4e2813753: Parent port for trunk bridge could not be found. +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created_trunk_on_trunk_update ... ok +neutron.tests.unit.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.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_ports.IPAllocationDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_ports.IPAllocationDbObjectTestCase.test_objects_exist_false ... 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=52c8320a-b5eb-43e1-9667-9542a525d630,segmentation_id=0,segmentation_type='foo',trunk_id=13da2168-bed0-4c10-a0e1-703f7da8e3b0), SubPort(port_id=11373435-ebd7-412d-aca8-f38ff4ab8a60,segmentation_id=1,segmentation_type='foo',trunk_id=13da2168-bed0-4c10-a0e1-703f7da8e3b0)]: +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error ... ok + ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Unknown or unimplemented event updated +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event +neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event ... ok +neutron.tests.unit.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.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.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.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 +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 + 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.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.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 d3fc75df-bd26-48c0-ac77-2e9007867f73: 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 9f7eb360-1196-4f37-95db-aac03c06afd0 to trunk with ID 42087940-fda9-4c24-a547-5027c3f4e4e8: 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.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_no_config_decorator ... ok +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables +neutron.tests.unit.tests.functional.test_base.ConfigDecoratorTestCase.test_override_variables ... ok +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler +neutron.tests.unit.tests.test_base.BrokenExceptionHandlerTestCase.test_broken_exception_handler ... ok +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit +neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok +neutron.tests.unit.objects.test_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_remove_interface_nothing_returns_400 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_interface_nothing_returns_400 ... ok +neutron.tests.unit.objects.test_ports.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.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.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.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_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.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.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_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_quota.QuotaUsageDbObjectTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count ... 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_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.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_quota.QuotaUsageDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.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_quota.QuotaUsageDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.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_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_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_dirty_protected ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.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.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.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_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.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_quota.QuotaUsageDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_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_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_quota.QuotaUsageDbObjectTestCase.test_update_single_transaction ... ok + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 57ba2a13-0fc7-4781-b21e-b3bd867f9088 on trunk 0f94cbe3-9458-49b2-a1e6-54c0a4cccaf7: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 45471d97-dd29-4076-b522-3c48baf6c2fc on trunk 0f94cbe3-9458-49b2-a1e6-54c0a4cccaf7: + ERROR [neutron.services.trunk.rpc.server] Failed to bind subport port 224abfda-2b8c-4308-9b4e-68feb8258ad4 on trunk 0f94cbe3-9458-49b2-a1e6-54c0a4cccaf7: +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_router.RouterRouteDbObjectTestCase.test_count +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_remove_ipv6_subnet_from_interface ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks +neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorMtuSanityTestCase.test_validate_subport_mtu_greater_than_trunks ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.extensions.test_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.RouterRouteDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_show ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_specify_id_backend ... 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_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.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_router.RouterRouteDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_objects_nothing_to_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_router.RouterRouteDbObjectTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_delete_single_transaction ... 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.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_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.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.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway ... 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_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.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_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.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_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_get_objects_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_router.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.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_router.RouterRouteDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist ... 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_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters ... 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_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_non_existent_object_raises_not_found ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_router.RouterRouteDbObjectTestCase.test_update_objects_nothing_to_update ... skipped "No updatable fields found in test class " +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 +neutron.tests.unit.extensions.test_l3.L3NatDBSepTestCase.test_router_update_gateway_upon_subnet_create_max_ips_ipv6 ... ok +neutron.tests.unit.objects.test_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_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.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.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.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects ... 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_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_delete_single_transaction ... ok +neutron.tests.unit.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_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_filter_by_is_default ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_no_synth ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_object_with_synthetic_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_no_synth ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_queries_constant ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.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.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_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_get_standard_attr_id ... ok +neutron.tests.unit.extensions.test_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_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_False ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_is_default_True ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_2_to_1_1_no_stateful ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_3_to_1_2_no_remote_ag ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_4_to_1_3_no_normalized_cidr ... ok +neutron.tests.unit.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_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_object_version_degradation_1_6_to_1_5_no_belongs_to_default_sg ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_non_existent_object_raises_not_found ... ok +neutron.tests.unit.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_securitygroup.SecurityGroupDbObjTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupDbObjTestCase.test_update_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_create_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_db_obj ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_non_existent_object_raises_not_found ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_delete_objects_nothing_to_delete ... ok +neutron.tests.unit.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_filtering_by_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_create_update_delete ... ok +neutron.tests.unit.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_object_with_synthetic_fields ... skipped "No synthetic object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant ... skipped "neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_queries_constant was marked as unstable because of bug 1775220, failure was: BaseDbObjectTestCase._list() missing 1 required positional argument: 'neutron_context'" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_single_transaction ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_objects_supports_extra_filtername ... ok +neutron.tests.unit.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_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.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_get_standard_attr_id ... skipped "No standard attributes found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_object_version_degradation_1_1_to_1_0_no_shared ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_false ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.objects.test_securitygroup.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_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRBACDbObjectTestCase.test_update_objects_nothing_to_update ... ok +neutron.tests.unit.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.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.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.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.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.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.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.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_reserved ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers +neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.test_ovs_agent_extension_api.TestOVSCookieBridgeOSKen.test_setup_controllers ... ok +neutron.tests.unit.plugins.ml2.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.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_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_db_sync.TestOvnSbSyncML2.test_ovn_sb_sync ... ok +neutron.tests.unit.plugins.ml2.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.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_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.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_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.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(enabled) ... ok +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) +neutron.tests.unit.extensions.test_l3_ext_gw_mode.TestGetEnableSnat.test_get_enable_snat_with_snat_enabled(disabled) ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_default_security_group_check_case_insensitive ... ok +neutron.tests.unit.extensions.test_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.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.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_ip_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_missing_mac_field ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_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_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_overlap_with_fixed_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_allowed_address_pairs ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_multiple_security_groups ... 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.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.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_bad_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_port_with_non_uuid ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group ... 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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_allow_all_ipv4 ... ok +neutron.tests.unit.extensions.test_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_create_port_remove_allowed_address_pairs_with_none ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_security_group_id ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bad_tenant_security_group_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_more_than_max_allowed_address_pair ... ok +neutron.tests.unit.extensions.test_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_bulk_native ... skipped 'Plugin does not support native bulk security_group_rule create' +neutron.tests.unit.plugins.ml2.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.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_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db ... skipped 'Plugin does not support native bulk security_group_rule create' +neutron.tests.unit.plugins.ml2.drivers.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_rule_db_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_db_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverAllowedAddressPairs.test_update_port_allowed_address_pairs_bad_format ... ok +neutron.tests.unit.extensions.test_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rule_in_post_emulated ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_diff_desc ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_duplicate_rules_proto_name_num ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.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.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_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.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverBase.test_delete_mac_binding_entries_ssl ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_group_id ... 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_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmp_type_too_big ... ok +neutron.tests.unit.extensions.test_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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_bulk_create_subnet_ipv6_auto_addr_with_port_on_network ... ok +neutron.tests.unit.extensions.test_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_legacy_protocol_name ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_icmpv6_with_type_only ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet ... ok +neutron.tests.unit.extensions.test_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_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ipv6_icmp_legacy_protocol_name ... ok +neutron.tests.unit.plugins.ml2.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.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.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_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_min_port_greater_max ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_allocation_pools_with_prefixlen_31 ... ok +neutron.tests.unit.extensions.test_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_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_max_limits ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_port_range_min_only ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_as_admin ... ok +neutron.tests.unit.extensions.test_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_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok +neutron.tests.unit.plugins.ml2.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_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_protocol_as_number_range ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V4_cidr_prefix_len ... ok +neutron.tests.unit.extensions.test_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_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.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.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.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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_V6_cidr ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok +neutron.tests.unit.extensions.test_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_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.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_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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_ip_version ... ok +neutron.tests.unit.extensions.test_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_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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_max_name_length ... ok +neutron.tests.unit.plugins.ml2.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.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_group_with_too_long_name ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_create_security_groups_native_quotas ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_default_security_group ... 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.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_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.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.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_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_default_security_group_nonadmin ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_tenant ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_delete_security_group ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_get_security_group_empty_rules ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_bad_uuid ... ok +neutron.tests.unit.extensions.test_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.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.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.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_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_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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_default_gw_conflict_allocation_pool_returns_409 ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_list_security_group_rules_with_sort ... ok +neutron.tests.unit.extensions.test_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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_ip_already_allocated ... ok +neutron.tests.unit.extensions.test_securitygroup.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_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_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_dhcpv6_stateless_with_port_on_network ... ok +neutron.tests.unit.extensions.test_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.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.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_security_group_list_creates_default_security_group ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_empty_list ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_remove_security_group_none ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_port_with_invalid_type_in_security_groups_param ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_outside_cidr_returns_201 ... ok +neutron.tests.unit.extensions.test_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_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.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_gw_values ... ok +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group ... 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.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.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.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_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name +neutron.tests.unit.extensions.test_securitygroup.TestSecurityGroups.test_update_security_group_with_too_long_name ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_agent_with_no_mappings ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_inconsistent_ipv6_dns_v4 ... ok +neutron.tests.unit.extensions.test_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.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.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_get_all_hosts_mapped_with_segments_agent_type_filters ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_new_agent ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_128_V6_cidr ... ok +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_same_segment_two_hosts ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping +neutron.tests.unit.extensions.test_segment.TestMl2HostSegmentMappingLinuxBridge.test_update_agent_only_change_agent_host_mapping ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.extensions.test_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.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 +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/eventlet/hubs/hub.py", line 471, in fire_timers + timer() + ~~~~~^^ + File "/usr/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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_dhcp_port_compute_subnet_no_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_invalid_ipv6_ra_mode ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_exhausted_subnet_no_fallback ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_no_device_owner_no_fallback ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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_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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type ... ok +neutron.tests.unit.plugins.ml2.drivers.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_port_without_matching_service_type_no_fallback ... ok +neutron.tests.unit.extensions.test_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_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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_blank_type ... ok +neutron.tests.unit.extensions.test_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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_create_subnet_invalid_type ... ok +neutron.tests.unit.plugins.ml2.drivers.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_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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.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_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.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.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.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.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_one_to_zero ... ok +neutron.tests.unit.extensions.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_is_nw_start_addr ... ok +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one +neutron.tests.unit.extensions.test_subnet_service_types.SubnetServiceTypesExtensionTestCase.test_update_subnet_zero_to_one ... ok +neutron.tests.unit.extensions.test_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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_invalid_request_data ... ok +neutron.tests.unit.extensions.test_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.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.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.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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_add_prefix_with_address_scope_overlapping_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_gw_values ... ok +neutron.tests.unit.extensions.test_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.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix +neutron.tests.unit.extensions.test_subnetpool_prefix_ops.SubnetpoolPrefixOpsTestsIpv6.test_remove_prefix ... ok +neutron.tests.unit.extensions.test_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.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.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.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.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.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.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.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.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.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.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 +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.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.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails +neutron.tests.unit.ipam.drivers.neutrondb_ipam.test_driver.TestNeutronDbIpamPool.test_remove_non_existent_subnet_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' + ERROR [neutron_lib.utils.runtime] Error loading class by class name +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 113, in load_class_by_alias_or_classname + mgr = driver.DriverManager( + namespace, name, warn_on_missing_entrypoint=False) + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 54, in __init__ + super(DriverManager, self).__init__( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + namespace=namespace, + ^^^^^^^^^^^^^^^^^^^^ + ...<6 lines>... + warn_on_missing_entrypoint=warn_on_missing_entrypoint + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + ) + ^ + File "/usr/lib/python3/dist-packages/stevedore/named.py", line 89, in __init__ + self._init_plugins(extensions) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ + File "/usr/lib/python3/dist-packages/stevedore/driver.py", line 113, in _init_plugins + raise NoMatches('No %r driver found, looking for %r' % + (self.namespace, name)) +stevedore.exception.NoMatches: No 'neutron.ipam_drivers' driver found, looking for 'neutron.tests.unit.ipam_req.SomeNonExistentClass' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) + ~~~~~~~~~~^^^^^^^^^ +ModuleNotFoundError: No module named 'neutron.tests.unit.ipam_req' + ERROR [neutron.manager] Plugin 'neutron.tests.unit.ipam_req.SomeNonExistentClass' not found. +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error +neutron.tests.unit.ipam.test_requests.TestIpamDriverLoader.test_ipam_driver_raises_import_error ... ok + 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.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.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.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.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 +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_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_invalid_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_count_validate_filters_false ... ok +neutron.tests.unit.objects.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_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_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.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.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.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.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.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.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_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_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_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.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.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.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_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.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_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_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.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_flatallocation.FlatAllocationDbObjTestCase.test_objects_exist_validate_filters_false ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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_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_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.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_dhcp_port_on_network ... ok +neutron.tests.unit.objects.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_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.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +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.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.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.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_ip_already_allocated ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.plugins.ml2.test_vxlanallocation.VxlanAllocationIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.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.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_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_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.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.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.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.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.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.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.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.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_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.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_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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.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.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.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.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_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_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.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_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.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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.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.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_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.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.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.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.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.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.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.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.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.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_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_trusted.PortTrustedIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.port.extensions.test_port_trusted.PortTrustedIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.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_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.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_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_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_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_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.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.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.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_address_group.AddressAssociationIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_delete ... 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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_router_intf_on_network ... ok +neutron.tests.unit.objects.test_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.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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_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.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_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.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.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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_ipv6_slaac_with_snat_intf_on_network ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_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_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.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_address_group.AddressAssociationIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_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_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_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.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.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_multiple_allocation_pools ... ok +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_delete_objects ... 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_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.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_object ... 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_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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects ... 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_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_address_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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_address_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_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_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.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_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_address_scope.AddressScopeRBACIfaceObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_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_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_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_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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_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 +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.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.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.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.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_not_registered_object_raises_exception ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_no_ip_version ... ok +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model +neutron.tests.unit.objects.test_base.GetObjectClassByModelTestCase.test_object_found_by_model ... 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.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.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.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.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.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.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.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.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.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_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.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_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.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.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.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_conntrack_helper.ConntrackHelperObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.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_flavor.ServiceProfileIfaceObjectTestCase.test_delete +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.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_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_out_of_range_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.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_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_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_overlapping_allocation_pools_returns_409 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_invalid_field ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_mixed_field ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_shared_returns_400 ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.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_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.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_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_flavor.ServiceProfileIfaceObjectTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_allocation_pool ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_count_invalid_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_cidr_and_default_subnetpool ... ok +neutron.tests.unit.objects.test_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_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_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_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_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_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.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values ... ok +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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.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_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_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.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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_changes ... 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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_fields ... ok +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.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_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_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_floatingip.FloatingIPDNSIfaceObjectTestcase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_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_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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_invalid_netmask_returns_400_ipv4 ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_delete_objects ... 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_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.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.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_missing_primary_key ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.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.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_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.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.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_get_values ... ok +neutron.tests.unit.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_large_allocation_pool ... ok +neutron.tests.unit.objects.test_l3_hamode.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_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.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_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_l3_hamode.L3HARouterNetworkIfaceObjectTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.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_network.NetworkObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.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_network.NetworkObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.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_network.NetworkObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_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.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.NetworkObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.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.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.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_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.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.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_synthetic_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes ... 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_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_changes_forbidden ... 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_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_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_network.NetworkObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_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_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_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.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_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_extra_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_quota.QuotaUsageObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_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.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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.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_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_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.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_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_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_project_id ... ok +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_get_values ... 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_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_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_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_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.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_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_quota.QuotaUsageObjectIfaceTestCase.test_update_changes +neutron.tests.unit.objects.test_quota.QuotaUsageObjectIfaceTestCase.test_update_changes ... 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.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.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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_one_host_route ... ok +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_fields_no_update ... 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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.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_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_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_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_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_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_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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_get_values ... ok +neutron.tests.unit.objects.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_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_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_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_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_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_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_changes ... 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_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_fields ... 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.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_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_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_router.RouterExtraAttrsIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_dns ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.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.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.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete ... 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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_fields_no_update ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_two_host_routes ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_object_missing_object ... ok +neutron.tests.unit.objects.test_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_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_mixed_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_synthetic_fields_not_extra_filters ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_ends ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_objects_with_string_matching_filters_starts ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_get_values ... 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_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.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_synthetic_fields ... skipped "No object fields found in test class " +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_to_dict_with_unset_project_id ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes ... ok +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnet_with_v6_pd_allocation_pool_returns_400 ... ok +neutron.tests.unit.objects.test_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_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_securitygroup.SecurityGroupRuleIfaceObjTestCase.test_update_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_clean_obj_from_primitive ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_count_validate_filters_false ... skipped "Class does not inherit from NeutronDbObject" +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_duplicates ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_create_updates_from_db_object ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_extra_fields ... skipped "Test class has no obj_extra_fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_subnet.RouteObjectIfaceTestCase.test_fields_no_update +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object ... ok +neutron.tests.unit.objects.test_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_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_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_object_unique_key ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_mixed_fields ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_pager_is_passed_through ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_synthetic_fields_not_extra_filters ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_with_string_matching_filters_contains ... skipped 'There is no string field in this object' +neutron.tests.unit.objects.test_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_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' 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__ @@ -127438,17 +127970,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) @@ -127482,9 +128003,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 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 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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -127493,56 +128025,13 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.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.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 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 @@ -127578,50 +128067,151 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 "/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 -TypeError -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_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_faulty_process_create ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] PUT failed. + 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_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_project_id ... skipped "Test class has no project_id field" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values ... 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_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_mixed_field ... skipped "No synthetic fields that are not extra filters found in test class " +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_with_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_get_values_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_makes_primitive_field_value ... ok +neutron.tests.unit.objects.test_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_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_to_dict_with_unset_project_id ... skipped "Test class has no project_id in fields" +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_changes_forbidden ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_invalid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_valid_fields ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_primary_key_forbidden_fail ... ok +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object +neutron.tests.unit.objects.test_subnet.RouteObjectIfaceTestCase.test_update_updates_from_db_object ... skipped "No updatable fields found in test class " +neutron.tests.unit.objects.test_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_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.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.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_delete_objects_without_validate_filters ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_extra_fields ... ok +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_fields_no_update ... ok +neutron.tests.unit.objects.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.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_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.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.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_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_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_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.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.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_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.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.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_trunk.TrunkObjectTestCase.test_update_changes +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_changes ... 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.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_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail +neutron.tests.unit.objects.test_trunk.TrunkObjectTestCase.test_update_primary_key_forbidden_fail ... ok + ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ self.invoke_controller(controller, args, kwargs, state) @@ -127660,9 +128250,12 @@ return f(*dup_args, **dup_kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put - return {self.resource: self.plugin_updater(*updater_args)} - ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post + return self.create(resources) + ~~~~~~~~~~~^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create + return {key: creator(*creator_args, **creator_kwargs)} + ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -127698,74 +128291,10 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1275, in update_network - self.extension_manager.process_update_network(context, net_data, - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ - updated_network) - ^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1146, in process_update_network - self._call_on_ext_drivers("process_update_network", plugin_context, - ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - data, result) - ^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 1134, in _call_on_ext_drivers - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-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.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.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.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_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_extension_driver_api.ExtensionDriverTestCase.test_network_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_network_attr ... 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__ @@ -127773,16 +128302,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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -127791,7 +128313,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) @@ -127833,639 +128355,192 @@ 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_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_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.plugins.ml2.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_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_get_bound_port_context_cache_hit ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr -neutron.tests.unit.plugins.ml2.test_extension_driver_api.ExtensionDriverTestCase.test_subnet_attr ... ok -neutron.tests.unit.plugins.ml2.test_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_overlapping_subnets ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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_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.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_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.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.TestMl2PortsV2WithL3.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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.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_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__port_provisioned_with_blocks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok -neutron.tests.unit.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 5024a748-a7e2-4d1c-a875-5e0bf6e95632. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 5024a748-a7e2-4d1c-a875-5e0bf6e95632 -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.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_delete_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager -neutron.tests.unit.plugins.ml2.drivers.linuxbridge.agent.test_linuxbridge_agent_extension_api.TestLinuxbridgeAgentExtensionAPI.test_get_iptables_manager ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_port_binding.PortBindingTestCase.test_update_port_binding_no_binding -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_port_binding_no_binding ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_check_if_port_not_serviced_by_dvr ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.test_plugin.TestMl2PortsV2WithL3.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port ... 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 - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] -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.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 52c24e86-6a75-43f0-b004-eb8ad1edd292 on host host-bridge-filter for vnic_type normal using segments [{'id': '0e3cc4ab-3fd9-4d8a-af51-2f38c30da35d', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '9bc3fa50-2007-4213-8f72-de6a2a9c6684'}] -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.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.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.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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.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.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.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.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.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.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.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_tunnel ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_dst_mac_for_arp_vlan ... ok -neutron.tests.unit.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.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_flat ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_delete_dvr_to_src_mac_vlan ... ok -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify -neutron.tests.unit.plugins.ml2.test_port_binding.PortBindingTestCase.test_update_without_binding_does_not_notify ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.plugins.ml2.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.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.TestMl2DvrPortsV2.test_create_port_as_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_as_admin ... 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 a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port a400b026-8dda-446c-9b6f-77aab04ae300 on host host-ovs-no_filter for vnic_type normal using segments [{'id': '9798ca28-36a6-4cf5-87fd-7e53c4c5e2e0', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '5c8ee479-4255-4c6b-9c5c-00aa4335821a'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_bad_tenant ... ok -neutron.tests.unit.plugins.ml2.test_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.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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_delete_icmp_entry ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_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.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.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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_list_entries ... ok -neutron.tests.unit.plugins.ml2.drivers.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.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_conntrack_new_failed ... ok -neutron.tests.unit.plugins.ml2.drivers.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 -CRITICAL [neutron.privileged.agent.linux.netlink_lib] Failed to open new conntrack handler -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_failed ... ok -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass -neutron.tests.unit.privileged.agent.linux.test_netlink_lib.NetlinkLibTestCase.test_open_new_conntrack_handler_pass ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_drop ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_dscp_marking_rule ... ok -neutron.tests.unit.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.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.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.quota.test_resource.TestTrackedResource.test_bulk_delete_protection -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_bulk_delete_protection ... 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_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.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.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.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.quota.test_resource.TestTrackedResource.test_count_reserved -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_reserved ... 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.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.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_goto ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_install_icmpv6_na_spoofing_protection ... ok -neutron.tests.unit.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.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.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_used_with_dirty_true_no_usage_info ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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.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.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.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.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.quota.test_resource.TestTrackedResource.test_count_with_dirty_false -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_count_with_dirty_false ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_tun ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_remove_dvr_mac_vlan ... ok -neutron.tests.unit.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.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.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.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.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.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.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_set_allowed_macs_for_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.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.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.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.quota.test_resource.TestTrackedResource.test_mark_dirty -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_mark_dirty ... 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.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.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.quota.test_resource.TestTrackedResource.test_resync -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_resync ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_setup_local_egress_flows_ofport_invalid ... ok -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter -neutron.tests.unit.plugins.ml2.drivers.openvswitch.agent.openflow.native.test_br_int.OVSIntegrationBridgeTest.test_update_meter ... ok -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event -neutron.tests.unit.quota.test_resource.TestTrackedResource.test_update_does_not_trigger_event ... 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.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.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.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok -neutron.tests.unit.plugins.ml2.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 + 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_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.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.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.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 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_subnets_bulk_native_quotas ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets ... ok +neutron.tests.unit.plugins.ml2.drivers.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.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate +neutron.tests.unit.plugins.ml2.drivers.l2pop.test_db.TestL2PopulationDBTestCase.test_get_distributed_active_network_ports_no_candidate ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_create_two_subnets_same_cidr_returns_400 ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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 +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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_network ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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 + ERROR [neutron.plugins.ml2.drivers.macvtap.agent.macvtap_neutron_agent] Unable to obtain MAC address for unique ID. Agent terminated! +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.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.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_no_mac ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_agent_id_ok ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_all_devices ... ok +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type +neutron.tests.unit.plugins.ml2.drivers.macvtap.agent.test_macvtap_neutron_agent.TestMacvtapManager.test_get_extension_driver_type ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_direct_with_switchdev_cap ... ok +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap +neutron.tests.unit.plugins.ml2.drivers.mech_sriov.mech_driver.test_mech_sriov_nic_switch.SriovSwitchMechVnicTypeTestCase.test_vnic_type_macvtap ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test__set_bridge_name_notify ... ok +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local +neutron.tests.unit.plugins.ml2.drivers.openvswitch.mech_driver.test_mech_openvswitch.OpenvswitchMechanismFirewallUndefinedTestCase.test_type_local ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_fail ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_commands.TestDeleteNATRuleInLRouterCommand.test_delete_nat_rule_no_lrouter_exist_ignore ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovn_client.TestOVNClient.test_update_lsp_host_info_down ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e92a2269-8817-4367-8072-e9ab9fa9e7f7. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e92a2269-8817-4367-8072-e9ab9fa9e7f7 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__ @@ -128489,39 +128564,10 @@ raise AttributeError("%s instance has no attribute '%s'" % (self.__class__.__name__, column_name)) AttributeError: Row instance has no attribute 'external_ids' - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port bd3b7dd0-98d0-462d-9f6a-efcc3d27975c. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 bd3b7dd0-98d0-462d-9f6a-efcc3d27975c neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_lsp_down_update_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_range_allocation ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_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 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__ @@ -128547,10 +128593,6 @@ 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.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.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 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__ @@ -128576,11 +128618,8 @@ 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port f572c750-a929-455b-b887-357c331e9c69 on host host1 for vnic_type normal using segments [{'id': '02086073-6f01-4bb1-8b1c-352cfabe62ce', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'e55243f4-05aa-4916-9e4e-a8d5d80992eb'}] -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.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.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 [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__ @@ -128606,14 +128645,6 @@ 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.TestMl2PortsV2WithL3.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_duplicate_ips ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_all_routers_when_agent_added ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_ip ... 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__ @@ -128639,845 +128670,281 @@ 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.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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_dvr_agent_exist ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_port_exists_owned_by_network ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_notify_different_target_node ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.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.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_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.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.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_ha_router_when_incompatible_agent_exist ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestOvnNbIdlNotifyHandler.test_post_connect ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_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.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_auto_schedule_specific_router_when_agent_added ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok -neutron.tests.unit.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.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_plugin.TestMl2PortsV2WithL3.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_ip ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ab1e86bd-6a83-4641-a8d6-5a12c9ddbd8a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 ab1e86bd-6a83-4641-a8d6-5a12c9ddbd8a -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_mac_address ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped - return f_with_retry(*args, **kwargs, - _context_reference=context) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1792, in _create_port_bulk - self._process_port_binding(mech_context, port_dict) - ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -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.TestOVNMechanismDriverSecurityGroup.test_create_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_ip_allocation_for_ipv6_subnet_slaac_address_mode ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_create_port_with_empty_sg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_is_mac_in_use ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_catch_router_not_found ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 70ccfbd2-874c-4d7a-aaf0-197a9d90f14a. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 70ccfbd2-874c-4d7a-aaf0-197a9d90f14a - 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'? - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 6b59ba16-c0fc-44d1-b783-18d04c886d45. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 6b59ba16-c0fc-44d1-b783-18d04c886d45 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port ec3c5813-92b5-412a-bbbd-85815e9693e3. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 ec3c5813-92b5-412a-bbbd-85815e9693e3 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e70101ec-003c-41f5-809c-6a2dd723b924. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 e70101ec-003c-41f5-809c-6a2dd723b924 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 4d75941d-9979-4d66-bfdc-1bd168137451. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 4d75941d-9979-4d66-bfdc-1bd168137451 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 97d62965-2ab2-4035-82d0-36cf70f00532. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 97d62965-2ab2-4035-82d0-36cf70f00532 -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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1101faa1-001f-401f-ad3f-f4ffc71b81fd. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 1101faa1-001f-401f-ad3f-f4ffc71b81fd -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_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 - 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.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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 - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 9a208326-9be0-40b4-8707-fb99abbac551. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 9a208326-9be0-40b4-8707-fb99abbac551 -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 - ERROR [neutron.plugins.ml2.managers] Port c7e770b7-cc3c-48cc-b89d-91cc3ab45b72 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port c7e770b7-cc3c-48cc-b89d-91cc3ab45b72 on host host1 for vnic_type direct using segments [{'id': 'bd056217-d2ec-4605-805f-3dff5d3f77a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b3eafd31-12d7-4608-895f-8fff0eb8ba55'}] - ERROR [neutron.plugins.ml2.managers] Port 1e723120-026e-47ee-ae02-ee39c4f4b3e8 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1e723120-026e-47ee-ae02-ee39c4f4b3e8 on host host2 for vnic_type macvtap using segments [{'id': 'bd056217-d2ec-4605-805f-3dff5d3f77a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b3eafd31-12d7-4608-895f-8fff0eb8ba55'}] -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HAChanceSchedulerTestCase.test_scheduler_with_ha_enabled ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_disabled ... ok -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled -neutron.tests.unit.services.l3_router.test_l3_router_plugin.TestL3PluginDvrConditional.test_dvr_alias_exposed_enabled ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_create_events ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_delete_events ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_disabled_log ... ok -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test__handle_notification_passes_update_events_enabled_log ... ok -neutron.tests.unit.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.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_add_router ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router -neutron.tests.unit.services.logapi.agent.l3.test_base.TestL3LoggingExtBase.test_update_router ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_implemented_call_methods ... ok - ERROR [neutron.services.logapi.drivers.manager] Extension driver 'driver-A' failed in wrong_method -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/services/logapi/drivers/manager.py", line 118, in call - getattr(driver, method_name)(*args, **kwargs) - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^ -AttributeError: 'LogDriver' object has no attribute 'wrong_method' -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversCalls.test_not_implemented_call_methods ... ok -neutron.tests.unit.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.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.ovsdb.test_ovsdb_monitor.TestPortBindingChassisUpdateEvent.test_event_matches ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_other_subnet_on_network_still_in_use ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_delete_subnet_with_route ... ok +neutron.tests.unit.plugins.ml2.drivers.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.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.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_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv4 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 +neutron.tests.unit.plugins.ml2.drivers.test_type_gre.GreTypeTunnelMTUTest.test_get_mtu_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_get_subnets_count_filter_by_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges +neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__populate_new_default_network_segment_ranges ... ok +neutron.tests.unit.plugins.ml2.drivers.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_driver_context.TestPortContext.test_host +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_host_super ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status ... ok +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super +neutron.tests.unit.plugins.ml2.test_driver_context.TestPortContext.test_status_super ... ok +neutron.tests.unit.plugins.ml2.test_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.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_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_network_with_portsecurity_false ... ok +neutron.tests.unit.plugins.ml2.test_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.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_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.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_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.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_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_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.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_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_off_shared_network ... ok +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_security_overrides_network_value ... ok +neutron.tests.unit.plugins.ml2.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_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.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_with_default_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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_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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_project_id ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_filtering_by_unknown_filter ... skipped 'Plugin does not support filter validation' +neutron.tests.unit.plugins.ml2.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.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_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_create_port_without_security_group_and_net_sec_false ... ok +neutron.tests.unit.plugins.ml2.test_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.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_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_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.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_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group +neutron.tests.unit.plugins.ml2.test_ext_portsecurity.PSExtDriverTestCase.test_update_port_security_off_with_security_group ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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_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_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_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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_list_subnets_with_parameter ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair ... ok +neutron.tests.unit.plugins.ml2.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_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_addr_pair_backward_cmp ... ok +neutron.tests.unit.plugins.ml2.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_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.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_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_ipv4_source_group ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_info_for_devices_only_ipv6_rule ... ok +neutron.tests.unit.plugins.ml2.test_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.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_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_port_prevents_subnet_deletion +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_subnet_deletion ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv4_ingress_addr_pair ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_show_subnet ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_egress ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_after_update_callback ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_subnet_before_create_callback ... ok +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_ingress ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group +neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SGServerRpcCallBack.test_security_group_rules_for_devices_ipv6_source_group ... ok +neutron.tests.unit.plugins.ml2.test_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 + 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_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.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.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.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.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.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.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.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.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.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.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.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_found ... ok +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found +neutron.tests.unit.services.placement_report.test_plugin.PlacementReporterAgentsTestCases.test_mechanism_driver_by_agent_type_not_found ... ok +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.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.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.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_provider_update_ipv6 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_not_on_network ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.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_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.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.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.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_is_loaded ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties -neutron.tests.unit.services.trunk.drivers.linuxbridge.test_driver.LinuxBridgeDriverTestCase.test_driver_properties ... ok -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_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 023e4e67-631a-4b0e-b161-4503c7662042: Parent port for trunk bridge could not be found. -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_created ... ok -neutron.tests.unit.plugins.ml2.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.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.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.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.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 432459f6-564f-4853-8579-1a5f4beacac1. Error: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers - getattr(driver.obj, method_name)(context) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/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 432459f6-564f-4853-8579-1a5f4beacac1 -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=8b2ab076-2104-4480-b827-0d7f191c3b54,segmentation_id=0,segmentation_type='foo',trunk_id=df894f28-625a-4dba-b54e-0a8e2b62c58b), SubPort(port_id=691e659c-01ca-4e76-abd9-f669ec6bfe7a,segmentation_id=1,segmentation_type='foo',trunk_id=df894f28-625a-4dba-b54e-0a8e2b62c58b)]: -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_trunk_rpc_error ... ok - ERROR [neutron.services.trunk.drivers.openvswitch.agent.driver] Unknown or unimplemented event updated - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 160ae59a-d4a1-47a7-bd54-37089fdcda65. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 3a7f457d-8b86-4da2-b870-1101e9c12026. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -129503,58 +128970,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 160ae59a-d4a1-47a7-bd54-37089fdcda65 -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event -neutron.tests.unit.services.trunk.drivers.openvswitch.agent.test_driver.OvsTrunkSkeletonTest.test_handle_subports_unknown_event ... ok -neutron.tests.unit.plugins.ml2.drivers.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.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_agent.TrunkSkeletonTest.test___init__ ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts -neutron.tests.unit.test_opts.OptsTestCase.test_list_sriov_agent_opts ... 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 - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '78a3cd44-3232-4775-b5d7-9e374afbfcd9' -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_router_port_and_fail_bind_port_if_needed ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'ae2973e8-72f8-4d38-87cd-731a31cb260d' -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.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.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.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_show_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_emulated ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 1d84be16-21af-4b8e-b81d-6c8067e04928. Error: 'Mock' object is not iterable + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 3a7f457d-8b86-4da2-b870-1101e9c12026 +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 + ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port e3f75656-9ec4-4f84-a2fa-af0626d6cf21. Error: 'Mock' object is not iterable ERROR [neutron.plugins.ml2.managers] Mechanism driver 'ovn' failed in delete_port_postcommit Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 497, in _call_on_drivers @@ -129580,230 +128999,472 @@ for lsp in ls.ports: ^^^^^^^^ TypeError: 'Mock' object is not iterable - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.delete_port_postcommit failed for port 1d84be16-21af-4b8e-b81d-6c8067e04928 -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_dhcp ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 782ada2b-031b-4cee-82fd-b24a6324eb40. 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 e3f75656-9ec4-4f84-a2fa-af0626d6cf21 +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.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.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.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.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.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_manager.NeutronManagerTestCase.test_core_plugin_supports_services +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_core_plugin_supports_services ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_dhcp_agents_per_network_min ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_get_service_plugin_by_path_prefix_3 ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider ... ok + 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 782ada2b-031b-4cee-82fd-b24a6324eb40 -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.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.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_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_pagination_reverse_native ... ok - ERROR [neutron.plugins.ml2.drivers.ovn.mech_driver.ovsdb.ovn_client] Failed to delete port 58301ca3-245e-4329-ba3e-f8e86d70e849. 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' + 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 58301ca3-245e-4329-ba3e-f8e86d70e849 -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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.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.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.TestMl2DvrPortsV2.test_delete_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_port_with_sgs ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_plugin.TestMl2DvrPortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... 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.TestOVNMechanismDriverPortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_non_existent_port ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.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.TestOVNMechanismDriverPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port ... ok -neutron.tests.unit.plugins.ml2.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.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.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSecurityGroup.test_update_sg_duplicate_rule ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_delete_ip ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_floatingip_notifies_l3_plugin ... ok -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges -neutron.tests.unit.plugins.ml2.drivers.test_type_vlan.VlanTypeTestWithNetworkSegmentRange.test__delete_expired_default_network_segment_ranges ... ok -neutron.tests.unit.plugins.ml2.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.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_with_ipv6_slaac_address ... ok -neutron.tests.unit.plugins.ml2.drivers.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.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.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.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.TestMl2DvrPortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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_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.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.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.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... 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.TestMl2PortsV2WithL3.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_subnet_id ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_invalid_subnet_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.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.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.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] 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.core_plugins' driver found, looking for 'ml2XXXXXX' + +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 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 1117c683-d3f7-4730-be1c-d6508bcbed34 on host newhost for vnic_type normal using segments [{'id': 'd3b86599-ac3a-4cc4-bec6-5c23e83cc9f6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'd2a0c72d-aba3-4e3a-8566-4831c4688802'}] -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 - ERROR [oslo_db.api] DB exceeded retry limit. + File "/usr/lib/python3/dist-packages/neutron_lib/utils/runtime.py", line 120, in load_class_by_alias_or_classname + class_to_load = importutils.import_class(name) + File "/usr/lib/python3/dist-packages/oslo_utils/importutils.py", line 30, in import_class + __import__(mod_str) + ~~~~~~~~~~^^^^^^^^^ +ValueError: Empty module name + ERROR [neutron.manager] Plugin 'ml2XXXXXX' not found. +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_class_for_provider_wrong_plugin ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_default_service_plugins ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_child_first ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_load_plugins_with_requirements_with_parent ... ok +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins +neutron.tests.unit.test_manager.NeutronManagerTestCase.test_manager_gathers_agent_notifiers_from_service_plugins ... ok +neutron.tests.unit.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.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.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.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.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_adding_additional_host_routes_and_dns ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_and_gateway_ip ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_invalid_pool_for_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_over_gateway_ip_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_allocation_pools_overlapping_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gateway_in_allocation_pool_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_gw_ip_in_use_by_router_returns_409 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_inconsistent_ipv6_hostroute_np_v4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_invalid_gw_V4_cidr ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_address_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_attributes_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_cannot_disable_dhcp ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_fails ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_ipv6_ra_mode_ip_version_4 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_no_gateway ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_to_None ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_route_with_too_many_entries ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_the_same_gw_as_in_use_by_router_ipv6 ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_update_subnet_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_validate_subnet_dns_nameservers_exhausted ... ok +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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_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.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.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.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.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.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_reserve_provider_segment_full_specs ... ok +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment +neutron.tests.unit.plugins.ml2.drivers.test_type_vxlan.VxlanTypeTest.test_specific_segment_is_not_partial_segment ... ok +neutron.tests.unit.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.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.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.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_field_missing ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_dns_name_no_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_net_dns_domain_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_driver ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_dns_name_no_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv4 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ipv6 ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_no_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_net_dns_domain_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_no_ptr_zones ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_port_dns_domain_no_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_create_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_dns_driver_loaded_after_server_restart ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_fixed_ips_no_effect_after_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_net_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_add_dns_domain_no_provider_net ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_dns_name_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_add_port_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_add_port_dns_domain_port_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_clear_port_dns_domain_no_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_clearing_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_current_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_fixed_ips_with_new_dns_name ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_no_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_non_dns_name_attribute ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_network_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_replace_port_dns_domain ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_tenant_network ... ok +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name +neutron.tests.unit.plugins.ml2.extensions.test_dns_integration.DNSDomainPortsTestCase.test_update_port_with_current_dns_name ... ok +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.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_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 176a92a4-9a15-4a47-8103-6e84835906d4 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 "/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/neutron_lib/db/api.py", 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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -129812,26 +129473,45 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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) - ^^^^^^^^^^ +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 176a92a4-9a15-4a47-8103-6e84835906d4: 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/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -129840,57 +129520,87 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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) - ^^^^^^^^^^ +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 "/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 -oslo_db.exception.RetryRequest - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. + 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 69d044f5-d66b-4dec-be1f-875cec450999 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 "/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 69d044f5-d66b-4dec-be1f-875cec450999 +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +ValueError: this raises + ERROR [neutron.db.agentschedulers_db] Exception encountered during router rescheduling. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/db/agentschedulers_db.py", line 172, in reschedule_resources_from_down_agents + reschedule_resource(context, binding_resource_id) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ + return self._mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call + return self._execute_mock_call(*args, **kwargs) + ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ + File "/usr/lib/python3.13/unittest/mock.py", line 1230, in _execute_mock_call + raise result +Exception +neutron.tests.unit.plugins.ml2.test_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 447d4315-cd2b-4372-8455-a5db95e28ed8 +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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -129899,26 +129609,12 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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) - ^^^^^^^^^^ +neutron.extensions.l3agentscheduler.RouterReschedulingFailed: Failed rescheduling router f: no eligible l3 agent found. + ERROR [neutron.db.agentschedulers_db] Failed to reschedule router ca049a83-c00d-4c36-97aa-d143c1566c4c +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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -129927,26 +129623,9 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ 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 "/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -129955,10 +129634,105 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect -oslo_db.exception.RetryRequest - -During handling of the above exception, another exception occurred: - +neutron.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 a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] + ERROR [neutron.plugins.ml2.managers] Port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port a9335ac3-cfcf-4abb-bf8f-aa847bdd5912 on host hostb for vnic_type normal using segments [{'id': '60cda247-61c9-4e13-bde0-a7da0341285f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '68fb2b1b-d89e-47d5-a4b7-108f90bceeb2'}] +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_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.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_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_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_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.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_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.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_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test__port_provisioned_with_blocks ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_bad_mac_format ... ok +neutron.tests.unit.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.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.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.TestMl2DvrPortsV2.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.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.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.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.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.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_public_network_with_invalid_ip_and_subnet_id ... ok +neutron.tests.unit.plugins.ml2.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port c955a1df-6544-453a-89da-c5558019c3f6 on host host1 for vnic_type normal using segments [{'id': '0b628a9a-8999-4374-bb3d-e52da98183ae', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'c61f9451-3f99-46e3-b619-6c9b6b59418d'}] +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.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.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.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.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_port_with_multiple_ipv4_and_ipv6_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_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) @@ -130005,10 +129779,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__ @@ -130016,19 +129787,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__ @@ -130036,52 +129801,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 @@ -130094,33 +129823,22 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 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 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 -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_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.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.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.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 + 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.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_emulated_plugin_failure ... ok ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ @@ -130168,9 +129886,41 @@ ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 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.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.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_ip_allocation_without_mac_no_net ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -130201,20 +129951,14 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - net_def.RESOURCE_NAME, context, networks) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1097, in _create_bulk_ml2 - result, mech_context = obj_creator(context, item) - ~~~~~~~~~~~^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/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) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ @@ -130223,7 +129967,7 @@ ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 3105, in side_effect + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 1375, in side_effect return self._fail_second_call(patched_plugin, orig, ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ *args, **kwargs) @@ -130265,39 +130009,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/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated_plugin_failure ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 266f8dd4-27ba-473e-87b3-9bff643a1322 on host newhost for vnic_type normal using segments [{'id': '72c36e24-6a48-4d07-8f01-604e887e50e8', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '81b60373-7ea4-498d-b9b9-27d808f52910'}] -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.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native ... ok +TypeError: Ml2Plugin.create_port() got an unexpected keyword argument 'ports'. Did you mean 'port'? +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_native_plugin_failure ... ok +neutron.tests.unit.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 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__ @@ -130345,43 +130061,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__ @@ -130389,26 +130069,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) @@ -130442,321 +130105,338 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 + 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.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.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_extra_dhcp_opts ... ok + ERROR [neutron.plugins.ml2.managers] Port 4bc54a75-7ee4-480f-b54e-9cfb9808b87f does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 4bc54a75-7ee4-480f-b54e-9cfb9808b87f on host host1 for vnic_type direct using segments [{'id': 'ae6bf43a-beef-4860-9bb1-ff770a14a4e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2b92f4e0-3554-416b-a2da-e4e771b99dc4'}] + ERROR [neutron.plugins.ml2.managers] Port 7e250d63-c906-4d0b-821a-37f7cd8f11ad does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. + ERROR [neutron.plugins.ml2.managers] Failed to bind port 7e250d63-c906-4d0b-821a-37f7cd8f11ad on host host2 for vnic_type macvtap using segments [{'id': 'ae6bf43a-beef-4860-9bb1-ff770a14a4e9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '2b92f4e0-3554-416b-a2da-e4e771b99dc4'}] +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.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.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_bulk_wrong_input ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_create_ports_native_quotas ... ok + ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '966ff746-1f3a-48ef-841f-05703b613f2c' +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 + ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port '11915882-b849-491f-b726-da23a3c65729' +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.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_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.TestMl2DvrPortsV2.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_network_if_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.TestMl2DvrPortsV2.test_delete_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port ... 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.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_port_no_notify_in_disassociate_floatingips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.TestMl2DvrPortsV2.test_delete_ports_by_device_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_delete_ports_by_device_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_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.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 + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 652f9606-db46-4319-9945-1c250766da05 on host newhost for vnic_type normal using segments [{'id': '9a81dc91-09dd-4dc2-8829-b2e61ff2de58', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'a65f8572-72e4-46df-9d0a-4e10dd0356ae'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_addr_change ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_inserted_on_create_with_agents ... ok + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 59b8e709-ade3-44b6-9ec5-4693c957a1e3 on host newhost for vnic_type normal using segments [{'id': 'd60702db-ea36-4ff6-8f4c-e81188fe6054', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'ad450db0-170b-42a7-82c1-555f3252ff1c'}] +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.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_removed_without_dhcp_agents ... ok -neutron.tests.unit.plugins.ml2.test_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.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_does_not_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_dhcp_provisioning_blocks_skipped_on_create_with_no_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... ok neutron.tests.unit.plugins.ml2.test_plugin.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.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_public_network ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_duplicate_ips ... 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.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.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.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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_fields ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_fixed_ip_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... 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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestOVNMechanismDriverPortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_list_networks_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters_invalid_values ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_invalid_mac_address ... 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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok -neutron.tests.unit.plugins.ml2.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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.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.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.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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok -neutron.tests.unit.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.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_delete_callback ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_update_callback ... 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.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.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.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok neutron.tests.unit.plugins.ml2.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.TestMl2NetworksWithAvailabilityZone.test_show_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok -neutron.tests.unit.plugins.ml2.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.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4c08f2b0-3af7-4c16-917d-c2ac61819e9a on host fake_host for vnic_type normal using segments [{'id': '22474852-f37b-4abe-b011-0120f692d0cb', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7c3716dd-8aa0-4949-9b50-1b257da2546b'}] -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.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverPortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_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.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.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.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.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.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.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.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.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.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_filtered_by_security_groups ... ok -neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_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.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.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 66084cf7-e575-4dcb-9c5b-8ad9f2a00b32 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.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_address_group_lifecycle ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet c679c35f-1290-4f18-b483-9f4bb72e5692 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.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.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle -neutron.tests.unit.plugins.ml2.test_ovo_rpc.OVOServerRpcInterfaceTestCase.test_network_lifecycle ... 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.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_provider_network_attributes_update_attrs ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_non_AgentMechanismDriverBase ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test__update_segmentation_id_ports_wrong_vif_type ... ok -neutron.tests.unit.plugins.ml2.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_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.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.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network ... 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.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.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.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.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.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.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.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_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.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.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.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.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2DvrPortsV2.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... 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.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2DvrPortsV2.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... 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.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.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.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.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.TestMl2DvrPortsV2.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_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 4cbbacd7-4063-46ed-8c23-56322e67df2c on host newhost for vnic_type normal using segments [{'id': '86505888-1651-4f93-878c-f6ef74bc3f4e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '15c49ffc-c203-4c80-909a-c4c3a3374884'}] +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.TestMl2DvrPortsV2.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... 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.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.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.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.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.TestMl2DvrPortsV2.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... 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.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... ok +neutron.tests.unit.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.TestMl2DvrPortsV2.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_delete_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42fcf1fa-1b5c-4fdd-b790-579f7a7a2819 on host fake_host for vnic_type normal using segments [{'id': '97e0b465-700f-4e61-a066-1ede67b39715', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fa2a9c6-3715-4fb7-921c-35310f5340eb'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context + assert(context.original is None) + ^^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port 42fcf1fa-1b5c-4fdd-b790-579f7a7a2819 on host fake_host for vnic_type normal using segments [{'id': '97e0b465-700f-4e61-a066-1ede67b39715', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3fa2a9c6-3715-4fb7-921c-35310f5340eb'}] +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.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.TestMl2DvrPortsV2.test_update_port_mac_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2DvrPortsV2.test_update_port_not_admin +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_not_admin ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_regenerate_mac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2DvrPortsV2.test_update_port_update_ip_address_only +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ip_address_only ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 9e62c5ca-98fd-44dd-8649-358ac2d3adec does not exist +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_stale_subnet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_provider_network_attributes_segmentation_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test__update_segmentation_id_ports_wrong_vif_type ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_bulk_network_before_and_after_events_outside_of_txn ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network ... 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 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 @@ -131086,22 +130766,10 @@ File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call raise effect 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.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_anticipating_allocation ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_create_network_vlan_transparent_and_mtu ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_port_with_non_uuid ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_network_segment_allocation_fails ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.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__ @@ -131260,16 +130928,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.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_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.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.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok -neutron.tests.unit.plugins.ml2.test_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.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.TestMl2NetworksWithAvailabilityZone.test_create_networks_bulk_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.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__ @@ -131428,103 +131090,132 @@ 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_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.TestMl2PortsV2.test_create_port_json -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_json ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_allow_all_ipv4_v6_bulk ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_address_group_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_bad_remote_group_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_invalid_ip_no_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_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_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.TestMl2PortsV2.test_create_port_public_network_with_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_port_public_network_with_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation ... 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.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.TestMl2DvrPortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_mac_generation_4octet ... 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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port aa37d6f8-306b-407c-b8d8-c140c4d3a395 on host host1 for vnic_type normal using segments [{'id': 'db63660d-30c4-4e49-a581-efad6bd6d83f', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '42a21bed-f608-43d5-8798-986ba844cdfc'}] -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.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_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_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.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.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_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_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks ... 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_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.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.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.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.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_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.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.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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_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.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_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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_create_networks_native_quotas ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks ... 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.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_pagination_reverse_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_parameters ... ok +neutron.tests.unit.plugins.ml2.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.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.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.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_extended_attr_native_returns_400 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_networks_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_list_shared_networks_with_non_admin_user ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_after_create_callback ... ok +neutron.tests.unit.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.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.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.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_create_callback_aborts ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_network_precommit_update_includes_req ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_show_network ... 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.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.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants2_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_not_shared_multi_tenants_returns_409 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_set_shared_owner_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_incorrect_resource_body ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_network_with_subnet_set_shared ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithAvailabilityZone.test_update_shared_network_noadmin_returns_403 ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_bad_mac_format ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_None_values ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_anticipating_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2WithL3.test_create_port_bad_tenant +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_bad_tenant ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_port_json ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.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.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_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__ @@ -131630,105 +131321,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.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.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_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_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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_with_segmentation_id ... ok - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner - return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1696, in create_port_bulk - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1694, in create_port_bulk - return self._create_port_bulk(context, port_list, net_cache) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -neutron.plugins.ml2.common.exceptions.MechanismDriverError -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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_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.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.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.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.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_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.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_ports_bulk_emulated_plugin_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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__ @@ -131825,21 +131421,171 @@ 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_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.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.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.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_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_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 - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. +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.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_create_router_port_ipv4_and_ipv6_slaac_no_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_if_port_exists ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_network_port_exists_owned_by_network_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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 +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_by_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_public_network ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_port_with_ipv6_slaac_address ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_by_device_id_second_call_failure ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_delete_ports_ignores_port_not_found ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_fixed_ip_invalid_subnet_id ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_get_ports_count ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_invalid_admin_state ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_filtered_by_fixed_ip_with_limit ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_for_network_owner ... ok +neutron.tests.unit.plugins.ml2.test_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.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.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.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.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_emulated ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_list_ports_with_sort_native ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_mac_generation_4octet ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_overlapping_subnets ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_range_allocation ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_requested_duplicate_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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.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.TestMl2PortsV2WithL3.test_show_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_show_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_test_delete_network_port_exists_dhcp ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2WithL3.test_update_device_id_null +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_null ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_device_id_unchanged ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_add_additional_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_pd_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_invalid_fixed_ip_address_v6_slaac ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port e51adb13-2388-4b95-806a-65b83652b8e0 on host fake_host for vnic_type normal using segments [{'id': '48244d1f-ce21-405c-9e8e-d678b0a99c08', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '08343b4e-86af-4578-9b87-065bd6d23966'}] +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_status_notify_port_event_after_update ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ip ... ok +neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2WithL3.test_update_port_update_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_update_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_ipv6_slaac_subnet_in_fixed_ips ... ok +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips +neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2WithL3.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok + ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 54334ad3-886e-4b1e-973f-dbb9a81459c0 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_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) @@ -131878,25 +131624,13 @@ 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 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 "/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) @@ -131930,152 +131664,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/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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_group_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_list_networks_without_pk_in_fields_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.TestMl2DvrPortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_overlapping_subnets ... ok - ERROR [neutron.plugins.ml2.managers] Port 0cef0805-c03e-4bc3-b2b3-caddb6779dd9 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 0cef0805-c03e-4bc3-b2b3-caddb6779dd9 on host host1 for vnic_type direct using segments [{'id': '995ab5fd-d8ec-4e20-b072-be0335e9fc57', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aa14e887-7b2c-4a83-9aeb-bcfe6aede1e4'}] - ERROR [neutron.plugins.ml2.managers] Port 5840cd41-578f-4afa-9deb-1268b062a770 does not have an IP address assigned and there are no driver with 'connectivity' = 'l2'. The port cannot be bound. - ERROR [neutron.plugins.ml2.managers] Failed to bind port 5840cd41-578f-4afa-9deb-1268b062a770 on host host2 for vnic_type macvtap using segments [{'id': '995ab5fd-d8ec-4e20-b072-be0335e9fc57', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'aa14e887-7b2c-4a83-9aeb-bcfe6aede1e4'}] -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.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_portbinding_attrs ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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.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.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_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_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_create_ports_bulk_with_sec_grp_member_provider_update ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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_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_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.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.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_port_after_delete_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_delete_outside_transaction ... 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.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_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.TestMl2DvrPortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_port_after_update_outside_transaction ... ok - ERROR [neutron.plugins.ml2.plugin] _bind_port_if_needed failed, deleting port '68561f14-46cf-4908-ac9a-3f7844590bcf' -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.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.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_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.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparencyAndMTU.test_update_network ... ok - ERROR [neutron.plugins.ml2.plugin] mechanism_manager.create_port_postcommit failed, deleting port 'cf69306e-4e64-449c-951f-18e054356b1c' -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_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_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.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.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_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.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_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.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_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.TestMl2PortsV2.test_delete_network_if_port_exists -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_network_if_port_exists ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_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.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_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.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_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.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.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_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.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.TestMl2DvrPortsV2.test_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_range_allocation ... 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_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.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.TestMl2PortsV2.test_delete_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_ports_but_no_protocol ... ok + 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 745fcad7-4e72-4ebf-b202-e25e542df178 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( + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ + 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 fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132084,185 +131697,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 18d52625-52b1-43eb-b57b-4928f2864a68 on host newhost for vnic_type normal using segments [{'id': 'e5150a0f-19b2-478f-bef4-0fccf1ffdbf9', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4c983c38-790c-4fb5-89eb-af7246027f5b'}] -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.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.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_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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_protocol_as_number_port_bad ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.TestMl2PortBindingVnicType.test_port_vnic_type -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortBindingVnicType.test_port_vnic_type ... 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.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_fixed_ip_address_v6_slaac_router_iface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_remote_address_group_id ... ok -neutron.tests.unit.plugins.ml2.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.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.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_port_tolerates_db_deadlock ... ok -neutron.tests.unit.services.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.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.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_ethertype ... ok -neutron.tests.unit.services.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.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.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set -neutron.tests.unit.services.externaldns.drivers.designate.test_driver.TestDesignateDriver.test_delete_record_set ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_invalid_tcp_or_udp_protocol ... ok -neutron.tests.unit.services.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.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event -neutron.tests.unit.services.logapi.common.test_sg_callback.TestSecurityGroupRuleCallback.test_handle_event ... ok -neutron.tests.unit.services.logapi.common.test_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.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.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.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.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_specific_id -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rule_with_specific_id ... 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_plugin.TestMl2PortsV2.test_delete_ports_by_device_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_delete_ports_by_device_id ... ok -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit -neutron.tests.unit.services.logapi.drivers.openvswitch.test_ovs_firewall_log.TestOVSFirewallLoggingDriver.test_set_controller_rate_limit ... ok -neutron.tests.unit.plugins.ml2.test_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.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_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_admin_tenant ... ok -neutron.tests.unit.services.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_rules_native_quotas ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_impacted ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test__are_allocated_segments_in_range_unimpacted ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_source_group_ip_and_ip_prefix ... ok -neutron.tests.unit.services.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_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_boolean_type_name ... ok -neutron.tests.unit.services.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.TestMl2DvrPortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_ips_only ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_create_network_segment_range_missing_physical_network_for_vlan ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_delete_network_segment_range_failed_with_segment_referenced ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range ... ok -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range -neutron.tests.unit.services.network_segment_range.test_plugin.TestNetworkSegmentRange.test_update_network_segment_range_failed_with_impacted_existing_range ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test__plugin_driver ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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.TestMl2DvrPortsV2.test_requested_subnet_id -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_requested_subnet_id ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_max_name_length ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_need_to_frag_enabled ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_group_with_too_long_name ... ok -neutron.tests.unit.services.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132271,35 +131712,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 ee3372ee-57f7-4203-8432-debd23990767 on host newhost for vnic_type normal using segments [{'id': 'b75c02ac-8ed0-4151-ad8a-3107ce1d3998', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '4bd1938e-aaf9-4f2c-bc26-617d76a6bbeb'}] -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_update_lrouter_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_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_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_create_security_groups_native_quotas ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_vlan_network ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_add_router_interface_with_gateway_set_and_snat_disabled ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_default_security_group_rules ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_distributed ... ok + ERROR [neutron.plugins.ml2.managers] Failed to bind port fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132308,246 +131727,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 625ef521-c065-4d88-a7b0-837a3e560b75 on host newhost for vnic_type normal using segments [{'id': 'edc1aea6-684d-4268-b473-2f50e2e64b17', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'b9757e17-ff0b-4b47-8826-bd4b28ab9fc7'}] -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.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_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.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.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.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.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_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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_in_nat_rule ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_external_ip_present_type_snat ... ok -neutron.tests.unit.plugins.ml2.test_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_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.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_disassociate_floatingips_do_notify_returns_nothing ... ok -neutron.tests.unit.services.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_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.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.test_plugin.TestMl2PortsV2.test_duplicate_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_duplicate_ips ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_floatingip_lsp_external_id ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group ... 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.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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_create_router_with_ext_gw ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_show_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lb_vip_fip ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_empty_rules_id_only ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_lsp_external_id ... ok -neutron.tests.unit.plugins.ml2.test_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_get_security_group_on_port_from_wrong_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_from_wrong_tenant ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_delete_floatingip_no_lsp_external_id ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.services.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.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_get_security_group_on_port_with_admin_from_other_tenant -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_get_security_group_on_port_with_admin_from_other_tenant ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disable_snat ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_large_port_count_broken_into_parts ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_disassociate_floatingips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_test_delete_network_port_exists_fip_gw ... ok -neutron.tests.unit.services.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.test_plugin.TestMl2PortsV2.test_get_ports_count -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_get_ports_count ... 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.TestMl2PortsV2.test_invalid_admin_state -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_admin_state ... 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.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_ports_security_group ... ok -neutron.tests.unit.services.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.TestMl2PortsV2.test_invalid_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_ip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_ovn_l3_router_plugin_without_ovn_mech_driver ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_invalid_mac_address ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_port_update_before_update_router_port_without_ip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_remove_router_interface ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_device_id_unchanged ... ok -neutron.tests.unit.plugins.ml2.test_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.TestMl2DvrPortsV2.test_update_non_existent_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_non_existent_port ... 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.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_no_gateways ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_ip_allocation_for_ipv6_2_subnet_slaac_mode ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_schedule_unhosted_gateways_on_event_no_gw_chassis ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_group_rules_with_pagination_reverse ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_floatingip_associate ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_add_additional_ip ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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.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_security_group.TestMl2SecurityGroups.test_list_security_groups -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups ... ok -neutron.tests.unit.services.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.TestMl2PortsV2.test_l3_cleanup_on_net_delete -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_l3_cleanup_on_net_delete ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination ... ok -neutron.tests.unit.services.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.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_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_pagination_reverse ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_admin_state_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_ip_address ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_false ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_ext_gw_change_subnet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports ... 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.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_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_shared_filter_true ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_active ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_gateway_port_bindings_down ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_name_change ... ok -neutron.tests.unit.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_list_security_groups_with_sort -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_list_security_groups_with_sort ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_clear ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_static_route_no_change ... ok -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw -neutron.tests.unit.services.ovn_l3.test_plugin.TestOVNL3RouterPlugin.test_update_router_with_ext_gw ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_filtered_by_fixed_ip_substring_dual_stack ... ok -neutron.tests.unit.services.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.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.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.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.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_fails_to_start_no_loaded_drivers ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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 - ERROR [neutron.plugins.ml2.managers] Failed to bind port ab04a967-52c5-4c34-8f92-6ed4421c309a on host fake_host for vnic_type normal using segments [{'id': '53a4271a-bf70-4465-b40f-be346a45d445', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abc361d5-fa11-4ce1-800d-0f943a5b5999'}] -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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level @@ -132556,547 +131742,91 @@ File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port self._check_port_context(context, False) ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/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 ab04a967-52c5-4c34-8f92-6ed4421c309a on host fake_host for vnic_type normal using segments [{'id': '53a4271a-bf70-4465-b40f-be346a45d445', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': 'abc361d5-fa11-4ce1-800d-0f943a5b5999'}] -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac ... ok -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found -neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok -neutron.tests.unit.test_policy.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.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.test_policy.PolicyTestCase.test_early_AND_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_AND_enforcement ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_bad_owner ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_early_OR_enforcement ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_bad_action_throws ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_good_action ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_false ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_http_true ... ok -neutron.tests.unit.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.test_policy.PolicyTestCase.test_enforce_invalid_scope -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_invalid_scope ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_for_network_owner ... 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_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.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_new_defaults ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults -neutron.tests.unit.test_policy.PolicyTestCase.test_enforce_only_system_admin_old_defaults ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check -neutron.tests.unit.test_policy.PolicyTestCase.test_ignore_case_role_check ... ok -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement -neutron.tests.unit.test_policy.PolicyTestCase.test_templatized_enforcement ... ok -neutron.tests.unit.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_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.TestMl2PortsV2.test_list_ports_public_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_public_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.plugins.ml2.test_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_list_ports_with_pagination_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_security_groups_created_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_skip_duplicate_default_sg_error ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_default_security_group_name_fail ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_native ... ok -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_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.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.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_emulated ... ok -neutron.tests.unit.plugins.ml2.test_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.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_pagination_reverse_native ... ok -neutron.tests.unit.plugins.ml2.test_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.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_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.TestMl2PortsV2.test_list_ports_with_sort_emulated -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_emulated ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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.TestMl2DvrPortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_status_build ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_list_ports_with_sort_native ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2.test_mac_generation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation ... 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.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_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.TestMl2PortsV2.test_mac_generation_4octet -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_mac_generation_4octet ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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_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_plugin.TestMl2DvrPortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.plugins.ml2.test_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_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length -neutron.tests.unit.plugins.ml2.test_security_group.TestMl2SecurityGroups.test_update_security_group_with_max_name_length ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DvrPortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_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_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.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.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_no_dhcp_provisioning_blocks_added_for_empty_or_service_port ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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 + ERROR [neutron.plugins.ml2.managers] Failed to bind port fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - ~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ~~~~~~~~~~~~~~~~~~~~~~^^ -TypeError: 'Mock' object is not iterable - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_service/loopingcall.py", line 150, in _run_loop - result = func(*self.args, **self.kw) - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 233, in _metering_loop - self._add_metering_infos() - ~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/services/metering/agents/metering_agent.py", line 228, in _add_metering_infos - for key, traffic_counter in traffic_counters.items(): - ~~~~~~~~~~~~~~~~~~~~~~^^ -TypeError: 'Mock' object is not iterable - ERROR [oslo.service.loopingcall] Fixed interval looping call 'neutron.services.metering.agents.metering_agent.MeteringAgent._metering_loop' failed + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port 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.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_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.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_network ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_rule_vif_type_supported ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_not_supported ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_unbound_vnic_type_supported ... ok -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported -neutron.tests.unit.services.qos.drivers.test_manager.TestQoSDriversRulesValidations.test_validate_rule_for_port_vif_type_not_supported ... ok -neutron.tests.unit.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.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_is_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_agent_port_change_not_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_created ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_handle_subports_deleted ... ok -neutron.tests.unit.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.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.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.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet 3ae4f9c7-8648-41f0-8da8-bc2b1d909a92 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 - ERROR [neutron.services.trunk.drivers.linuxbridge.agent.driver] Failure setting up subports for cbcd46a5-410f-40ea-84e2-30476c10c9f6 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 108, in wire_trunk - self._plumber.ensure_trunk_subports(trunk) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1226, in _execute_mock_call - raise effect -ValueError -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.LinuxBridgeTrunkDriverTestCase.test_wire_trunk_other_exception ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__boolean_value ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check__regex_value ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_field_check_deepcopy ... ok -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy -neutron.tests.unit.test_policy.CustomRulesTestCase.test_owner_check_deepcopy ... ok -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_no_sysexit ... ok -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit -neutron.tests.unit.tests.test_base.SystemExitTestCase.test_sysexit ... ok -neutron.tests.unit.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.TestMl2PortsV2.test_notify_port_updated_for_status_change -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_notify_port_updated_for_status_change ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2.test_overlapping_subnets -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_overlapping_subnets ... 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.TestMl2PortsV2.test_port_after_create_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_create_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_bulk_network_before_and_after_events_outside_of_txn ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_create_network ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_after_update_outside_transaction ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_create_resillient_to_duplicate_records ... ok - ERROR [oslo_db.api] DB exceeded retry limit. + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + self._check_port_context(context, False) + ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 118, in _check_port_context + assert((context.current['id'], context.host) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + not in self.bound_ports) + ^^^^^^^^^^^^^^^^^^^^^^^ +AssertionError + ERROR [neutron.plugins.ml2.managers] Failed to bind port fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped - return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/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 + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 fd3f112e-c56d-48ff-b5cb-9ffa915c755b on host host-ovs-no_filter for vnic_type normal using segments [{'id': '4f27bc5d-9dd6-4d35-ae2b-ea436303cf25', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '498c49b6-1954-4e9e-9d1f-bb85fe897b1b'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for fd3f112e-c56d-48ff-b5cb-9ffa915c755b after 10 tries 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) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -133161,64 +131891,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 @@ -133231,27 +131905,153 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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.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 + 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 fd3f112e-c56d-48ff-b5cb-9ffa915c755b 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level + driver.obj.bind_port(context) + ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port + 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 72a89c14-c743-43ce-9c20-311d9270f86b on host host-fail for vnic_type normal using segments [{'id': '359ba8eb-68d8-414e-8a8f-21cfb080a0a1', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '7bbaa25b-a3cd-4740-aaa8-5f2e6fb986d8'}] + ERROR [neutron.plugins.ml2.plugin] Failed to commit binding results for 72a89c14-c743-43ce-9c20-311d9270f86b 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__ @@ -133332,25 +132132,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 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.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_port_update_resillient_to_duplicate_records ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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. + 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 72a89c14-c743-43ce-9c20-311d9270f86b 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) @@ -133389,12 +132201,9 @@ return f(*dup_args, **dup_kwargs) File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/utils.py", line 65, in wrapped return f(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 163, in post - return self.create(resources) - ~~~~~~~~~~~^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 181, in create - return {key: creator(*creator_args, **creator_kwargs)} - ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/neutron-25.0.0/neutron/pecan_wsgi/controllers/resource.py", line 74, in put + return {self.resource: self.plugin_updater(*updater_args)} + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/build/reproducible-path/neutron-25.0.0/neutron/common/utils.py", line 723, in inner return f(*args, **kwargs) File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 223, in wrapped @@ -133430,40 +132239,120 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", 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 2848, in update_port_binding + raise exc.PortBindingError(port_id=port_id, host=host) +neutron_lib.exceptions.PortBindingError: Binding for port f6615cbb-68f8-4613-9536-c37bd2a245c3 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.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.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.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.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.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.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.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.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error +neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok +neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_existing_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway1 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway2 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_available_for_new_gateway3 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_per_priority2 ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_least_loaded_chassis_with_rebalance ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_existing_gateway ... ok +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway +neutron.tests.unit.scheduler.test_l3_ovn_scheduler.OVNGatewayLeastLoadedScheduler.test_no_chassis_available_for_new_gateway ... ok +neutron.tests.unit.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.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.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.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.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 + 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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -133494,67 +132383,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 "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/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_range_allocation -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_range_allocation ... 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.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port e34c9732-cb74-4775-bc6a-75683080bf7c on host newhost for vnic_type normal using segments [{'id': '935a34dc-5c33-47d7-8890-c397505116f6', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '102f35ed-6299-4ef4-a81a-60ec34a5fc94'}] - ERROR [neutron.pecan_wsgi.hooks.translation] POST failed. -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/pecan/core.py", line 682, in __call__ - self.invoke_controller(controller, args, kwargs, state) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3/dist-packages/pecan/core.py", line 573, in invoke_controller - result = controller(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped - with excutils.save_and_reraise_exception(): - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 135, in wrapped - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 144, in wrapper - with excutils.save_and_reraise_exception() as ectxt: - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ - self.force_reraise() - ~~~~~~~~~~~~~~~~~~^^ - File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise - raise self.value - File "/usr/lib/python3/dist-packages/oslo_db/api.py", line 142, in wrapper - return f(*args, **kwargs) - File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 183, in wrapped + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 566, in _create + obj = do_create(body) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 544, in do_create with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 227, in __exit__ @@ -133562,21 +132393,27 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-packages/oslo_utils/excutils.py", line 200, in force_reraise raise self.value - File "/usr/lib/python3/dist-packages/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 "/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.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_dest_ip_only ... ok + ERROR [neutron.api.v2.resource] create failed: No details. +Traceback (most recent call last): + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/resource.py", line 97, in resource + result = method(request=request, **args) + File "/build/reproducible-path/neutron-25.0.0/neutron/api/v2/base.py", line 440, in create + return self._create(request, body, **kwargs) + ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 137, in wrapped with excutils.save_and_reraise_exception(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -133607,10 +132444,9 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1257, in create_network_bulk - objects = self._create_bulk_ml2( - net_def.RESOURCE_NAME, context, networks) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1103, in _create_bulk_ml2 + 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__ @@ -133618,29 +132454,31 @@ ~~~~~~~~~~~~~~~~~~^^ File "/usr/lib/python3/dist-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 "/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.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.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.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_and_remove_metering_label_rule_src_and_dest_ip_only ... ok + ERROR [neutron.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(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ @@ -133671,459 +132509,78 @@ raise self.value File "/usr/lib/python3/dist-packages/neutron_lib/db/api.py", line 181, in wrapped return f(*dup_args, **dup_kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/plugin.py", line 1236, in create_network - result, mech_context = self._create_network_db(context, network) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1167, in __call__ - return self._mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1171, in _mock_call - return self._execute_mock_call(*args, **kwargs) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/unittest/mock.py", line 1232, in _execute_mock_call - result = effect(*args, **kwargs) - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/db/test_db_base_plugin_v2.py", line 773, in second_call - raise lib_exc.NeutronException(message="_fail_second_call") -neutron_lib.exceptions.NeutronException: An unknown exception occurred. -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_registry_publish_before_after_port_binding ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2.test_requested_duplicate_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2.test_requested_duplicate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_duplicate_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ip_address_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2.test_requested_invalid_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_invalid_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2.test_requested_ips_only -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_ips_only ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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_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.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.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.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.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.TestMl2PortsV2.test_requested_subnet_id_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_requested_subnet_id_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.TestMl2PortsV2.test_show_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_show_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.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_test_delete_network_port_exists_dhcp ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.TestMl2PortsV2.test_update_device_id_null -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_device_id_null ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.TestMl2PortsV2.test_update_port -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port ... 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.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.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.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.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.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_excluding_ipv6_slaac_subnet_from_fixed_ips ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_fixed_ip_changed ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.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.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.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.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.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_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared ... ok - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d7bb303-a367-44e5-95a2-24e08d436da2 on host fake_host for vnic_type normal using segments [{'id': '25890193-86d3-42a1-b46a-ea4edec32e6e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3211edcf-03b9-4a58-9de7-43e09ab19e4b'}] -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2NetworksWithVlanTransparency.test_update_network_set_shared_owner_returns_403 ... ok - ERROR [neutron.plugins.ml2.managers] Mechanism driver test failed in bind_port -Traceback (most recent call last): - File "/build/reproducible-path/neutron-25.0.0/neutron/plugins/ml2/managers.py", line 866, in _bind_port_level - driver.obj.bind_port(context) - ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 229, in bind_port - self._check_port_context(context, False) - ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/neutron-25.0.0/neutron/tests/unit/plugins/ml2/drivers/mechanism_test.py", line 145, in _check_port_context - assert(context.original is None) - ^^^^^^^^^^^^^^^^^^^^^^^^ -AssertionError - ERROR [neutron.plugins.ml2.managers] Failed to bind port 4d7bb303-a367-44e5-95a2-24e08d436da2 on host fake_host for vnic_type normal using segments [{'id': '25890193-86d3-42a1-b46a-ea4edec32e6e', 'network_type': 'local', 'physical_network': None, 'segmentation_id': None, 'network_id': '3211edcf-03b9-4a58-9de7-43e09ab19e4b'}] -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.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.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.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.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.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.TestMl2PortsV2.test_update_port_mac_ip -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_ip ... ok -neutron.tests.unit.plugins.ml2.test_plugin.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.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_used ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_bad_route_404 ... 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.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_mac_v6_slaac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_name_do_not_notify_sg ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_list_with_fields_noadmin_and_policy_field ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_not_admin ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_show_returns_200 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_invalid_json_400 ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_regenerate_mac ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2V2HTTPResponse.test_update_returns_200 ... ok -neutron.tests.unit.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.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.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_auto_reschedule_vs_network_on_dead_agent ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_status_build ... 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.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.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent -neutron.tests.unit.scheduler.test_dhcp_agent_scheduler.TestDhcpScheduler.test_schedule_bind_network_single_agent ... ok -neutron.tests.unit.plugins.ml2.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_add_ha_interface_to_l3_agent ... ok -neutron.tests.unit.plugins.ml2.test_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.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.TestMl2PortsV2.test_update_port_update_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_update_ips ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_bind_router_returns_None ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_body ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_empty_data ... ok -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_incorrect_resource_body ... ok -neutron.tests.unit.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.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.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.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2PortsV2.test_update_port_with_new_ipv6_slaac_subnet_in_fixed_ips ... ok - ERROR [neutron.ipam.drivers.neutrondb_ipam.driver] IPAM subnet referenced to Neutron subnet e8a34301-dd87-48b2-a5b1-c0970e18ad5d 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.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.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.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_one_loaded_driver ... ok -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers -neutron.tests.unit.services.logapi.drivers.test_manager.TestLogDriversManagerMulti.test_driver_manager_with_two_loaded_drivers ... ok -neutron.tests.unit.services.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_create_ha_port_and_bind_wont_create_redundant_ports ... ok -neutron.tests.unit.services.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.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3AgentSchedulerDbMixinTestCase.test_delete_ha_interfaces_from_agent ... ok -neutron.tests.unit.services.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.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.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding ... ok -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use -neutron.tests.unit.services.portforwarding.test_pf_plugin.TestPortForwardingPlugin.test_update_floatingip_port_forwarding_port_in_use ... ok -neutron.tests.unit.services.test_provider_configuration.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.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_invalid_vlan_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_port_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_missing_segmentation_type ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_and_trunk_shared_port_id ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_subport_invalid_segmentation_type ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_valid_vlan_id_as_string ... ok -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int -neutron.tests.unit.services.trunk.test_rules.SubPortsValidatorTestCase.test_validate_subport_vlan_id_not_an_int ... ok -neutron.tests.unit.tests.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.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.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.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.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error -neutron.tests.unit.scheduler.test_l3_agent_scheduler.L3HATestCaseMixin.test_create_ha_port_and_bind_catch_integrity_error ... ok -neutron.tests.unit.scheduler.test_l3_agent_scheduler.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.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.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 + 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.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.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_add_metering_label_shared_rpc_call ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_delete_metering_label_does_not_clear_router_tenant_id ... ok +neutron.tests.unit.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.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_remove_one_metering_label_rpc_call ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPlugin.test_routers_updated_on_host_rpc_call ... ok +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call +neutron.tests.unit.services.metering.test_metering_plugin.TestMeteringPluginL3AgentSchedulerServicePlugin.test_add_metering_label_rpc_call ... ok neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit neutron.tests.unit.services.ovn_l3.service_providers.test_ovn.TestOVN.test_process_router_create_precommit ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_bind_subports_to_host ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_delete_trunk_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_missing ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_disabled ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_fetch_trunk_plugin_other_error ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_by_id ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_cache_miss ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_for_subport ... ok -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found -neutron.tests.unit.services.trunk.drivers.linuxbridge.agent.test_driver.TrunkAPITestCase.test_get_trunk_not_found ... ok -neutron.tests.unit.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.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.rpc.test_backend.ServerSideRpcBackendTest.test___init__ -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test___init__ ... ok -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event -neutron.tests.unit.services.trunk.rpc.test_backend.ServerSideRpcBackendTest.test_process_event ... ok +neutron.tests.unit.services.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.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.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.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugin_with_fake_driver ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_conflicting_seg_types ... ok +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found +neutron.tests.unit.services.trunk.test_plugin.TrunkPluginCompatDriversTestCase.test_plugins_fails_to_start_seg_type_validator_not_found ... ok +neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback +neutron.tests.unit.tests.test_post_mortem_debug.TestFilteredTraceback.test_filter_traceback ... ok ---------------------------------------------------------------------- -Ran 21119 tests in 875.230s +Ran 21119 tests in 2994.879s OK (skipped=1717) + stestr slowest -Test id Runtime (s) ------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------- -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 15.148 -neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace 15.121 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet 11.686 -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_undo_router_interface_change_on_csnat_error 9.272 -neutron.tests.unit.db.test_l3_hamode_db.L3HAModeDbTestCase.test__get_sync_routers_with_state_change_and_check_gw_port_host 9.191 -neutron.tests.unit.plugins.ml2.test_plugin.TestMl2DbOperationBoundsTenant.test_port_list_queries_constant 9.132 -neutron.tests.unit.extensions.test_floating_ip_port_forwarding.FloatingIPPorForwardingTestCase.test_update_floatingip_port_forwarding_with_dup_internal_port 8.996 -neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_routes_update_for_multiple_routers 8.544 -neutron.tests.unit.db.test_l3_dvr_db.L3DvrTestCase.test_remove_router_interface_csnat_ports_removal_with_ipv6 8.358 -neutron.tests.unit.extensions.test_l3.L3NatDBIntTestCase.test_router_add_interface_ipv6_subnet 8.274 +Test id Runtime (s) +------------------------------------------------------------------------------------------------------------------------------------------- ----------- +neutron.tests.unit.plugins.ml2.test_agent_scheduler.Ml2AgentSchedulerTestCase.test_router_sync_data 24.610 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_router_add_interface_ipv6_subnet 21.184 +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBounds.test_router_list_queries_constant 18.799 +neutron.tests.unit.plugins.ml2.drivers.ovn.mech_driver.test_mech_driver.TestOVNMechanismDriverSubnetsV2.test_port_prevents_network_deletion 18.140 +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace_with_registered_router_ids 16.624 +neutron.tests.unit.objects.test_router.FloatingIPDbObjectTestCase.test_get_scoped_floating_ips 16.439 +neutron.tests.unit.extensions.test_extraroute.ExtraRouteDBSepTestCase.test_floatingip_update_different_router 16.064 +neutron.tests.unit.extensions.test_l3.TestL3DbOperationBoundsTenant.test_router_list_queries_constant 15.942 +neutron.tests.unit.db.test_agentschedulers_db.OvsAgentSchedulerTestCase.test_router_sync_data 15.789 +neutron.tests.unit.agent.l3.test_agent.TestBasicRouterOperations.test_cleanup_namespace 15.173 + 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 @@ -134242,9 +132699,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.d49xXE:[keystone_authtoken]/www_authenticate_uri -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.d49xXE:[keystone_authtoken]/auth_type -pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.d49xXE:[keystone_authtoken]/region_name +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.gO4WoP:[keystone_authtoken]/www_authenticate_uri +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.gO4WoP:[keystone_authtoken]/auth_type +pkgos_inifile: Setting value in pkgos-readd-keystone-authtoken-missing-options.gO4WoP:[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 \ @@ -136243,10 +134700,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/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/jquery-3.2.1.min.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/docs.js make[1]: Leaving directory '/build/reproducible-path/neutron-25.0.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/neutron-25.0.0' @@ -136311,93 +134768,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` +++ 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` +++ 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 -+ sed s/.init.in// -+ echo debian/neutron-metadata-agent.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` +++ 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` +++ 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` +++ echo debian/neutron-rpc-server.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-rpc-server + cp debian/neutron-rpc-server.init.in debian/neutron-rpc-server.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-rpc-server.init.in -+ echo debian/neutron-services-server.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-services-server.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-services-server + cp debian/neutron-services-server.init.in debian/neutron-services-server.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-services-server.init.in -+ echo debian/neutron-sriov-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-sriov-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-sriov-agent + cp debian/neutron-sriov-agent.init.in debian/neutron-sriov-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template @@ -136407,17 +134879,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` +++ sed s/.service.in// +++ echo debian/neutron-services-server.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 @@ -136427,78 +134902,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` +++ 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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-linuxbridge-agent.init.in + MYINIT=debian/neutron-linuxbridge-agent.service.in -+ [ -e debian/neutron-linuxbridge-agent.service.in ] ++ '[' -e debian/neutron-linuxbridge-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-linuxbridge-agent.init.in -+ echo debian/neutron-macvtap-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-macvtap-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-macvtap-agent.service.in -+ [ -e debian/neutron-macvtap-agent.service.in ] ++ '[' -e debian/neutron-macvtap-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-macvtap-agent.init.in -+ echo debian/neutron-metadata-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-metadata-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-metadata-agent.service.in -+ [ -e debian/neutron-metadata-agent.service.in ] ++ '[' -e debian/neutron-metadata-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-metadata-agent.init.in -+ echo debian/neutron-metering-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-metering-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-metering-agent.service.in -+ [ -e debian/neutron-metering-agent.service.in ] ++ '[' -e debian/neutron-metering-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-metering-agent.init.in -+ echo debian/neutron-openvswitch-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-openvswitch-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-openvswitch-agent.service.in -+ [ -e debian/neutron-openvswitch-agent.service.in ] ++ '[' -e debian/neutron-openvswitch-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-openvswitch-agent.init.in -+ echo debian/neutron-ovn-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-ovn-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-agent.service.in -+ [ -e debian/neutron-ovn-agent.service.in ] ++ '[' -e debian/neutron-ovn-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-agent.init.in -+ echo debian/neutron-ovn-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` +++ echo debian/neutron-ovn-metadata-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-metadata-agent.service.in -+ [ -e debian/neutron-ovn-metadata-agent.service.in ] ++ '[' -e debian/neutron-ovn-metadata-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-metadata-agent.init.in -+ echo debian/neutron-periodic-workers.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-periodic-workers.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-periodic-workers.service.in -+ [ -e debian/neutron-periodic-workers.service.in ] ++ '[' -e debian/neutron-periodic-workers.service.in ']' + pkgos-gen-systemd-unit debian/neutron-periodic-workers.init.in -+ echo debian/neutron-rpc-server.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-rpc-server.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-rpc-server.service.in -+ [ -e debian/neutron-rpc-server.service.in ] -+ echo debian/neutron-services-server.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-rpc-server.service.in ']' ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-services-server.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-services-server.service.in -+ [ -e debian/neutron-services-server.service.in ] -+ echo debian/neutron-sriov-agent.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-services-server.service.in ']' ++ for i in `ls debian/*.init.in` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-sriov-agent.init.in + MYINIT=debian/neutron-sriov-agent.service.in -+ [ -e debian/neutron-sriov-agent.service.in ] ++ '[' -e debian/neutron-sriov-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-sriov-agent.init.in dh_installinit --error-handler=true make[1]: Leaving directory '/build/reproducible-path/neutron-25.0.0' @@ -136513,93 +135003,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` +++ 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` +++ echo debian/neutron-metadata-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-metadata-agent + cp debian/neutron-metadata-agent.init.in debian/neutron-metadata-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-metadata-agent.init.in -+ echo debian/neutron-metering-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-metering-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-metering-agent + cp debian/neutron-metering-agent.init.in debian/neutron-metering-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-metering-agent.init.in -+ echo debian/neutron-openvswitch-agent.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ 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` +++ sed s/.init.in// +++ echo debian/neutron-ovn-agent.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` +++ echo debian/neutron-ovn-metadata-agent.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-ovn-metadata-agent + cp debian/neutron-ovn-metadata-agent.init.in debian/neutron-ovn-metadata-agent.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-ovn-metadata-agent.init.in -+ echo debian/neutron-periodic-workers.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ echo debian/neutron-periodic-workers.init.in +++ sed s/.init.in// + MYINIT=debian/neutron-periodic-workers + cp debian/neutron-periodic-workers.init.in debian/neutron-periodic-workers.init + cat /usr/share/openstack-pkg-tools/init-script-template + pkgos-gen-systemd-unit debian/neutron-periodic-workers.init.in -+ echo debian/neutron-rpc-server.init.in -+ sed s/.init.in// ++ for i in `ls -1 debian/*.init.in` +++ 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 @@ -136609,17 +135114,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` +++ sed s/.service.in// +++ echo debian/neutron-services-server.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 @@ -136629,78 +135137,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` +++ echo debian/neutron-dhcp-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-dhcp-agent.service.in -+ [ -e debian/neutron-dhcp-agent.service.in ] ++ '[' -e debian/neutron-dhcp-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-dhcp-agent.init.in -+ echo debian/neutron-l3-agent.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ 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` +++ sed s/.init.in/.service.in/ +++ echo debian/neutron-linuxbridge-agent.init.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` +++ echo debian/neutron-ovn-metadata-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-ovn-metadata-agent.service.in -+ [ -e debian/neutron-ovn-metadata-agent.service.in ] ++ '[' -e debian/neutron-ovn-metadata-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-ovn-metadata-agent.init.in -+ echo debian/neutron-periodic-workers.init.in -+ sed s/.init.in/.service.in/ ++ for i in `ls debian/*.init.in` +++ 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` +++ 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` +++ echo debian/neutron-services-server.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-services-server.service.in -+ [ -e debian/neutron-services-server.service.in ] -+ echo debian/neutron-sriov-agent.init.in -+ sed s/.init.in/.service.in/ ++ '[' -e debian/neutron-services-server.service.in ']' ++ for i in `ls debian/*.init.in` +++ echo debian/neutron-sriov-agent.init.in +++ sed s/.init.in/.service.in/ + MYINIT=debian/neutron-sriov-agent.service.in -+ [ -e debian/neutron-sriov-agent.service.in ] ++ '[' -e debian/neutron-sriov-agent.service.in ']' + pkgos-gen-systemd-unit debian/neutron-sriov-agent.init.in dh_installsystemd dh_installsystemd: warning: package neutron-api@ is not in control info @@ -136742,47 +135265,47 @@ dh_gencontrol -- -T/build/reproducible-path/neutron-25.0.0/debian/debian_control_vars ; \ fi 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-dhcp-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-metering-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-macvtap-agent: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package neutron-macvtap-agent: substitution variable ${shlibs:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-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-dhcp-agent: 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-ovn-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-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-plugin-nec-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: package neutron-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is 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-rpc-server: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: package neutron-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dpkg-gencontrol: warning: Depends field of package neutron-ovn-maintenance-worker: substitution variable ${python3:Depends} used, but is not defined -dpkg-gencontrol: warning: Depends field of package neutron-services-server: substitution variable ${python3:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package neutron-periodic-workers: 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-metadata-agent: substitution variable ${python3:Depends} used, but is not defined make[1]: Leaving directory '/build/reproducible-path/neutron-25.0.0' dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild -dpkg-deb: building package 'neutron-dhcp-agent' in '../neutron-dhcp-agent_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-api' in '../neutron-api_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-l3-agent' in '../neutron-l3-agent_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-server' in '../neutron-server_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-macvtap-agent' in '../neutron-macvtap-agent_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-plugin-nec-agent' in '../neutron-plugin-nec-agent_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-dhcp-agent' in '../neutron-dhcp-agent_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-ovn-agent' in '../neutron-ovn-agent_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-ovn-metadata-agent' in '../neutron-ovn-metadata-agent_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-metering-agent' in '../neutron-metering-agent_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-server' in '../neutron-server_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-plugin-nec-agent' in '../neutron-plugin-nec-agent_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-sriov-agent' in '../neutron-sriov-agent_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-l3-agent' in '../neutron-l3-agent_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-services-server' in '../neutron-services-server_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-rpc-server' in '../neutron-rpc-server_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-ovn-maintenance-worker' in '../neutron-ovn-maintenance-worker_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-metadata-agent' in '../neutron-metadata-agent_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-periodic-workers' in '../neutron-periodic-workers_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-openvswitch-agent' in '../neutron-openvswitch-agent_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-rpc-server' in '../neutron-rpc-server_25.0.0-5_all.deb'. dpkg-deb: building package 'python3-neutron' in '../python3-neutron_25.0.0-5_all.deb'. -dpkg-deb: building package 'neutron-doc' in '../neutron-doc_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-linuxbridge-agent' in '../neutron-linuxbridge-agent_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-periodic-workers' in '../neutron-periodic-workers_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-metadata-agent' in '../neutron-metadata-agent_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-ovn-maintenance-worker' in '../neutron-ovn-maintenance-worker_25.0.0-5_all.deb'. +dpkg-deb: building package 'neutron-doc' in '../neutron-doc_25.0.0-5_all.deb'. dpkg-deb: building package 'neutron-common' in '../neutron-common_25.0.0-5_all.deb'. dpkg-genbuildinfo --build=binary -O../neutron_25.0.0-5_arm64.buildinfo dpkg-genchanges --build=binary -O../neutron_25.0.0-5_arm64.changes @@ -136792,12 +135315,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/666744/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/666744/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/1560229 and its subdirectories -I: Current time: Wed Jan 15 23:56:22 -12 2025 -I: pbuilder-time-stamp: 1737028582 +I: removing directory /srv/workspace/pbuilder/666744 and its subdirectories +I: Current time: Fri Jan 17 03:36:09 +14 2025 +I: pbuilder-time-stamp: 1737034569